可以做成批量处理的
sql>spool d:\a.sql;
sql>select 'alter procedure '||procedure_name||' compile;' from user_procedures ;
sql>spool off;
sql>@d:\a.sql
sql>spool d:\a.sql;
sql>select 'alter procedure '||procedure_name||' compile;' from user_procedures ;
sql>spool off;
sql>@d:\a.sql
解决方案 »
- 跪求!Oracle!8%、26%、28%时安装错误!!!
- 系统重装,oracle在D盘,有没有不需要再安装oracle就能启动的方法。
- 如何通过oci编程连接到oracle(只提供ip地址和端口,数据库名,用户名,密码)
- 关于Update
- oem能像sql server中的图形化界面一样使用么?
- 求Oracle存储过程替代 start with connect by的方法(100俸上)
- 获得当前时间并转换成字符串,但是不能精确到毫秒?
- oracle中方案和表空间的区别在哪里?
- 事务里UPDATE一条记录后删除该条记录会失败?
- 请教几个简单的sql语句
- 请问各位高手怎么把如下这个SQL改为一个select语句
- translate函数帮助(zlqs(啊啊啊) 请进)
select 'alter procedure '||name ||' compile;' from user_source where type='procedure';
spool off
@ pro
!
spool pro
select 'alter procedure '||name ||' compile;' from user_source where type='PROCEDURE';
spool off
@ pro
你导入后无法工作可能是因为存储过程/函数之间有关联。
imp compile=n(缺省为y)