1:创建的时候会给出提示,"好像是带有编译错误的提示" 2:第三方工具查看存储过程,会发现有XX之类的提示 3:查看编译状态.. SQL> select status from user_objects where object_name= '存储过程名称 '; STATUS ------- INVALID
select * from user_object where status not like 'V%' 这样是不是就把所有失效的索引和失效的存储过程都能查出来啊???
把所有失效的索引和失效的存储过程都能查出来 select * from user_objects where status = 'INVALID' AND OBJECT_TYPE IN('PROCEDURE','INDEX')
2:第三方工具查看存储过程,会发现有XX之类的提示
3:查看编译状态..
SQL> select status from user_objects where object_name= '存储过程名称 '; STATUS
-------
INVALID
这样是不是就把所有失效的索引和失效的存储过程都能查出来啊???
select * from user_objects
where status = 'INVALID' AND OBJECT_TYPE IN('PROCEDURE','INDEX')