oracle数据库 编译无效存储过程
来源:互联网 发布:网络电视怎样看中央台 编辑:程序博客网 时间:2024/05/21 07:48
1.查找无效存储过程
SELECT OBJECT_NAME,TO_CHAR(LAST_DDL_TIME,'YYYY-MM-DD HH24:MI:SS'),STATUS FROM USER_OBJECTS WHERE STATUS='INVALID' AND OBJECT_TYPE IN('FUNCTION','PROCEDURE','PACKAGE') ;
2.重新编译
- alter object_type object_namecompile;
上述两步总结如下
- declare
- v1 varchar2(500);
- begin
- for k in(select object_type,object_namefrom user_objects
- where status='INVALID'and object_typein('FUNCTION','PROCEDURE','PACKAGE')) loop
- v1:='alter '||k.object_type||' '||k.object_name||' compile';
- execute immediate v1;
- end loop;
- end;
3.编译无效存储过程的过程
create or replace procedure compile_invalid_procedures(
) as
--编译某个用户下的无效存储过程
end;
- oracle数据库 编译无效存储过程
- [转]Oracle中编译所有无效的存储过程
- 在Oracle中重编译所有无效的存储过程
- Oracle数据库-存储过程
- Oracle 数据库存储过程
- Oracle数据库-存储过程
- Oracle数据库--存储过程
- Oracle数据库-存储过程
- Oracle数据库编译存储过程挂死问题解决办法
- Oracle 中重新编译无效的存储过程, 或函数、触发器等对象
- Oracle中重新编译无效的存储过程, 或函数、触发器等对象
- Oracle 中重新编译无效的存储过程, 或函数、触发器等对象
- oracle 存储过程 报 无效字符
- 导出oracle数据库存储过程
- oracle数据库存储过程例子
- oracle数据库存储过程讲解
- Oracle数据库实用存储过程
- oracle数据库的存储过程
- poj 2115 C Looooops (扩展欧几里得算法)
- static和extern 的区别
- 关于TOMCAT配置问题
- 关于使用百度地图API 检验码230报错问题
- 查看软件是32位还是64位
- oracle数据库 编译无效存储过程
- GPUImage写双输入的滤镜
- webSphere缓存问题
- android平台获取手机IMSI,IMEI ,序列号,和 手机号的方法
- adb常用命令大全
- 自学 java 笔记 day10(继承下)
- 关于路由器中家长控制和上网控制的设置
- iOS小demo之画虚线
- mongodb在重复数据的集合里建立唯一索引