查询表相关的存储对象
来源:互联网 发布:锁定mac地址 编辑:程序博客网 时间:2024/06/06 01:07
CREATE ON REPLACE PROCEDURE raise_salary(num number, increase number)isBEGIN update emp set sal*sal+increase where empno=no;end;
有如上存储过程。当建立过程raise_salary时,在UPDATE语句中引用了EMP表。那么,可以描述为存储过程raise_salary依赖于表emp。其中raise_salary为对象依赖,emp为引用对象
确定依赖关系可使用查询数据字典USER_DEPENENCIES
select name,type from user_dependencies where referenced_name='EMP'
当emp的结构被修改了,相应的raise_salary就会变为invalid状态。查看所有invalid的对象,可以使用数据字典USER_OBJECTS
select object_name,object_type from user_objects where status='INVALID'
当对象状态为INVALID时,应该重新编译这些存储对象
alter procedure raise_salary compile;
阅读全文
0 0
- 查询表相关的存储对象
- db2与表相关的存储过程查询
- oracle根据表名查询相关的存储过程
- 查询所有表 表的所有列 与表相关的所有视图、存储过程、函数
- 通过存储过程,查询表的相关表字段信息(sqlserver,mysql,oracle)
- ORACLE JOB和存储过程的相关查询
- 查询出当前热点Buffer相关对象的SQL语句
- 查询锁住表对象table,和存储过程procedure的session
- SQLServer查询引用某个存储过程的对象名称
- 查询存储过程,数据库对象的创建历史
- loopup第二篇:在salesforce中实现跨对象查询过滤与父查询相关的子对象的值
- 存储相关的知识
- 存储的相关技术
- java查询数据库表的相关信息
- 【oracle】查询表的相关信息
- mysql查询表的相关信息
- 多表查询的存储过程分页
- 支持多表查询的存储过程
- jquery 表单 清空
- HDU
- oracle8i 9i 10g中ig的意思
- C/C++动态内存管理
- Linux设备驱动remap_pfn_range() 和remap_page_range()
- 查询表相关的存储对象
- IOTA-663A,B Liquid Silicone rubber foam
- js中let、var、const定义变量的区别
- oralce10g服务
- PL/SQL模块
- Python文件传输
- [BZOJ3319][VijosP1423]汽车赛道
- JAVA的基本数据类型和引用数据类型的区别
- addActionListener(this)