1. 程式人生 > >Oracle儲存過程排查語句

Oracle儲存過程排查語句

Oracle實際應用中我們常常要排查出某個SQL語句出現在哪些儲存過程中,這時就可以使用DBA_SOURCE表直接進行查詢:

SELECT *
  FROM DBA_SOURCE
 WHERE OWNER = 'TDCT' --使用者名稱
   AND TEXT LIKE '%runStatusCode%' --查詢內容

通過查詢結構中的NAME和LINE就可以直接定位出出現在哪個過程的哪一行。