2008-10-02 54 views

回答

0

從我在過去做過的所有研究中,我不得不說不。 SQL Server 2000根本不存儲這些信息,我從來沒有見過任何解決方案來檢索它。

有幾個可供選擇的方法,但它們都涉及用戶干預。除了將存儲過程腳本保存在源代碼管理系統之外,我認爲下一個最好的方法是在存儲過程中使用註釋。不理想,但如果你想追蹤更新的內容,那麼總比沒有好。

+0

chrissuire的解決方案聽起來也很不錯。同樣的警告。 – Raelshark 2008-10-02 19:14:20

1

不是我所知。

要解決這個問題,我管理一個Visual Studio數據庫項目我的存儲過程。每個存儲過程都在它自己的文件中,並在文件頂部有一個放置命令。當我通過Visual Studio更新存儲時,由於drop/create語句,數據庫的創建日期在數據庫中更新。我能夠以這種方式使用SQL Server 2000中創建的日期作爲最後修改日期。

0
SELECT crdate 
FROM sysobjects 
WHERE name = 'proc name here' 
AND type = 'P' 
+0

它是創建日期,不會修改(通過ALTER PROCEDURE ...) – DiGi 2008-10-06 20:06:10

相關問題