oracle自動生成編譯所有函式、儲存過程、觸發器的語句
set feedback off
set heading off
set linesize 1000
set pagesize 0
set pause off
set trimspool on
set verify off
spool tmp.sql;
select 'alter '||object_type||' '||owner||'.'||object_name||' compile;'
from dba_objects
where status = 'INVALID'
and object_type in ('FUNCTION','JAVA SOURCE','JAVA CLASS','PROCEDURE','PACKAGE','TRIGGER');
select 'alter package '||owner||'.'||object_name||' compile body;'
from dba_objects
where status = 'INVALID'
and object_type = 'PACKAGE BODY';
spool off;
@tmp[@more@]
set heading off
set linesize 1000
set pagesize 0
set pause off
set trimspool on
set verify off
spool tmp.sql;
select 'alter '||object_type||' '||owner||'.'||object_name||' compile;'
from dba_objects
where status = 'INVALID'
and object_type in ('FUNCTION','JAVA SOURCE','JAVA CLASS','PROCEDURE','PACKAGE','TRIGGER');
select 'alter package '||owner||'.'||object_name||' compile body;'
from dba_objects
where status = 'INVALID'
and object_type = 'PACKAGE BODY';
spool off;
@tmp[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/631872/viewspace-815841/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle檢視錶、儲存過程、觸發器、函式等物件定義語句Oracle儲存過程觸發器函式物件
- Oracle認證 :Oracle中重新編譯無效的儲存過程,或函式、觸發器Oracle編譯儲存過程函式觸發器
- 七、函式-儲存過程-觸發器函式儲存過程觸發器
- oracle儲存過程和觸發器Oracle儲存過程觸發器
- 破解儲存過程,函式,檢視,觸發器解密儲存過程函式觸發器解密
- 刪除資料庫中所有儲存過程和函式的sql語句資料庫儲存過程函式SQL
- 如何匯出儲存過程、函式、包和觸發器的定義語句?如何匯出表和索引的建立語句?儲存過程函式觸發器索引
- 瞭解使用mysql 的檢視、儲存過程、觸發器、函式....MySql儲存過程觸發器函式
- 【MySQL】MySQL(三)儲存過程和函式、觸發器、事務MySql儲存過程函式觸發器
- Oracle 儲存過程中的DDL語句Oracle儲存過程
- oracle 建立表,序列,索引,檢視,觸發器,函式,儲存過程,定時器,包體Oracle索引觸發器函式儲存過程定時器
- oracle 儲存過程重新編譯方法Oracle儲存過程編譯
- Oracle中用sql查詢獲取資料庫的所有觸發器,所有儲存過程,所有檢視,所有表...OracleSQL資料庫觸發器儲存過程
- oracle 儲存過程以及plsql語句塊Oracle儲存過程SQL
- 自動編號的儲存過程 (轉)儲存過程
- 儲存過程 檢視 觸發器 序列儲存過程觸發器
- 儲存過程 函式儲存過程函式
- 儲存過程與儲存函式儲存過程儲存函式
- Oracle儲存過程編譯卡死的解決方法Oracle儲存過程編譯
- Mysql 的儲存過程和儲存函式MySql儲存過程儲存函式
- 自動生成對錶進行插入和更新的儲存過程的儲存過程 (轉)儲存過程
- Oracle 編譯儲存過程卡死解決方法Oracle編譯儲存過程
- 儲存過程與函式儲存過程函式
- Oracle儲存過程乾貨(二):PLSQL控制語句Oracle儲存過程SQL
- 函式儲存過程併發控制-案例函式儲存過程
- 儲存過程編譯時卡死儲存過程編譯
- MySQL儲存過程語句及呼叫MySql儲存過程
- Oracle儲存過程乾貨(三):PLSQL迴圈語句Oracle儲存過程SQL
- 把自編儲存過程設定為系統儲存過程儲存過程
- 由於儲存過程及觸發器引用ORACLE動態檢視v$session編譯不透過而執行時報錯ORA-04098儲存過程觸發器OracleSession編譯
- MySQL 儲存過程和函式MySql儲存過程函式
- MySQL儲存過程 (即函式)MySql儲存過程函式
- MySQL儲存過程和函式MySql儲存過程函式
- mySql 儲存過程與函式MySql儲存過程函式
- SQL server儲存過程函式SQLServer儲存過程函式
- mysql和orcale的儲存過程和儲存函式MySql儲存過程儲存函式
- 儲存過程編譯時會卡死儲存過程編譯
- 檢視錶,儲存過程,觸發器定義的方法儲存過程觸發器