Oracle查看存儲過程最后編輯時間


場景:我們在實現一個需求編寫存儲過程時,在正式上線前,總會有多個修改版本,時間一長可能發現一個過程甚至有5個以上的版本,如果沒有添加注釋自己都分不清哪個版本是最新的,這時就可以通過查看該存儲的最后編輯時間來大致判斷,sql如下:

SELECT OBJECT_NAME, LAST_DDL_TIME, TIMESTAMP FROM USER_OBJECTS WHERE OBJECT_TYPE = 'PROCEDURE' AND OBJECT_NAME LIKE '%PROCEDURE_NAME%';
還有一點需要注意的是因為OBJECT_NAME字段存儲類型不帶用戶名,所以需要切換至查詢存儲所在用戶。

但在實際開發過程中還是要有一個嚴格的版本控制機制,否則遲早會埋下禍根。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM