CSDN论坛 > Oracle > 开发

如何获取Oracle中表、存储过程、视图的创建、修改时间? [问题点数:20分,结帖人GRANDTREE]

Bbs2
本版专家分:131
结帖率 96.67%
CSDN今日推荐
Bbs6
本版专家分:7386
Bbs2
本版专家分:131
匿名用户不能发表回复!
其他相关推荐
SQL 存储过程动态创建视图
CREATE PROCEDURE  CREAR_PF_VIEW  AS BEGIN DECLARE @sql VARCHAR(MAX) SET @sql = 'CREATE VIEW dbo.V_PF AS select * from (select distinct XMBH as XMBH  From YDS_SHPB ) X1 ' DECLARE @uid VARCHAR(MAX)
Oracle,查询表的创建时间和最后修改时间sql
Oracle,查询表的创建时间和最后修改时间sql
Oracle 存储过程刷新物化视图
CREATE OR REPLACE PACKAGE BODY REFRESH_MVIEW IS -- Author : 241433 -- Created : 12/2/2010 4:25:04 PM -- Purpose : This PKG is for REFRESH MVIEW -- Public type declarations CONS_BCR_LIST
oracle删除当前用户所有表,视图,存储过程等
--删除序列 declare cursor cur is select 'drop sequence ' || sequence_name as a from user_sequences; begin for i in cur loop execute immediate i.a; end loop; end; --删除表 declare cursor cur is
在Oracle数据库中查询所有触发器、存储过程、视图、表
在Oracle数据库中查询所有触发器、存储过程、视图、表 在Oracle数据库中查询所有触发器、存储过程、视图、表 方法一: Select object_name From user_objects Where object_type='TRIGGER';  --所有触发器 Select object_name From user_objects Where object_
oracle编译存储过程提示表或视图不存在的问题分析
今天有同事跟我反映有个存储过程编译报错,提示表或视图不存在。存储过程中调用的那个表t是另一个用户b的表。但是当前用户a已经拥有dba角色了,为什么访问不到用户b的表t呢?另一同事说,只要给用户a分配操作用户b的表t的权限就可以了。他的解释是用户即便拥有dba的角色也不一定能操作别的用户的对象。很明显这个解释是错误的。dba角色是数据库管理员的角色,肯定能操作数据库中所有用户的对象。我开始怀疑问题是不是出在存储过程上了。
如何使用plsql导出oracle数据建表语句,存储过程,视图。以及表中数据
第一:导出数据建表语句,存储过程,视图等打开plsql,如图,点击工具————导出用户对象 点击导出用户对象。如图所示: 如图勾选即可。可以选择你要导出的对象。也可以不选中,这样将会导出所有的对象。导出的文件为.sql格式。导出建表语句以及表中数据点击工具————导出表 之后进入如下图页面: 最后点击导出按钮即可。导出的文件格式为dmp、导出的内容包含建表语句,以及表中数据如何将导出
Oracle数据库“ 存储过程 触发器 索引 视图” 介绍
一. Oracle数据库存储过程介绍:     语法:   1.创建不带参数的存储过程   create or replace procedure p   as   cursor c is   select * from emp for update;   begin   for v_emp in c loop   if(v_emp.deptno = 10) then   u
SQL Server获取存储过程、表、自定义函数的最后修改时间
SQL Server获取存储过程、表、自定义函数的最后修改时间 select [name], create_date, modify_date, type_desc FROM sys.all_objects where   (type_desc = N'SQL_STORED_PROCEDURE' OR   type_desc = N'SQL_TABLE_VALUED_FUNCTION
SQLserver 在存储过程中创建函数,创建视图
alter PROCEDURE usp_sumgoods(@supplierid VARCHAR(50)) as BEGIN if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[GetMain]') and xtype in (N'FN', N'IF', N'TF')) -- 删除函数 drop
关闭