a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 數據庫 > Oracle > 正文

在Oracle中重新編譯所有無效的存儲過程

2024-08-29 13:52:07
字體:
來源:轉載
供稿:網友
在SQL_PLUS中:

spool ExecCompPRoc.sql select 'alter procedure '||object_name||' compile;' From all_objects where status = 'INVALID' and object_type = 'PROCEDURE'; spool off @ExecCompProc.Sql;

整理成一個存儲過程:

Create Or Replace Procedure Zl_Compile_Invalid_Procedure AsStrsql Varchar2(200);BeginFor x In (Select Object_Name From All_Objects Where Status = 'INVALID' And Object_Type = 'PROCEDURE') LoopStrsql := 'Alter Procedure ' || x.Object_Name || ' Compile';Begin Execute Immediate Strsql; Exception--When Others Then Null;   When OTHERS Then dbms_output.put_line(Sqlerrm);   End;End Loop;End;

最后執行:

exec Zl_Compile_Invalid_Procedure;

如果要看到無法重編譯的過程的出錯信息,需要執行前設置set serverout on。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 综合久久国产九一剧情麻豆 | 蜜桃官网 | 亚洲精品在线国产 | 绯色av一区二区三区在线观看 | 亚洲黄色一区二区三区 | 娇喘呻吟趴在雪白肉体耸动图 | 涩涩涩涩涩涩 | 亚洲一区二区三区观看 | 精品一区二区免费视频 | 午夜成人在线视频 | 涩涩视频在线看 | 国偷自产av一区二区三区 | 国产精品久久久久久久久久久久 | 91在线最新| 国产精品18hdxxxⅹ在线 | 日韩一区高清视频 | av中文字幕在线播放 | 精品国产91乱码一区二区三区 | 中文字幕免费在线观看视频 | 亚洲精品国产setv | 午夜国产一级 | 久久久久久亚洲 | 成人精品国产 | 九九99视频 | 成人av免费| 涩涩导航| 国产一区日韩 | 成人在线影视 | 九九久久99 | 日本a v网站 | 亚洲 欧美 日韩 在线 | 北条麻妃一区二区在线 | 国产欧美一区二区精品久久 | www.久久.com | 九九热在线视频 | 九色 在线| 国产成人精品综合 | 日韩美女亚洲99久久二区 | 超碰激情| 久久久久久精 | 九九热在线免费视频 |