我的應用程序需要維護SQL Server數據庫中的存儲過程。當應用程序運行時,它將創建sproc(如果它不存在),並且如果新版本可用,則需要升級(刪除並重新創建)它。是否有內置的方式來存儲對存儲過程的版本號?
所以,我需要一些針對該存儲過程存儲數字的方法。
很明顯,我可以在表格中存儲一行,並使用procedurename, version
創建,如果沒有更好的方法,我會這樣做。
但是,我想知道SQL Server是否有適當的機制來存儲這樣的元數據。我可以設置自定義objectproperties,或者什麼?
我們將從SQL Server遷移(如果我們這樣做,我們會遇到比這更大的問題),這是極其不可能的 - 您希望擴展屬性在未來版本的SQL Server中打破/更改嗎? – Blorgbeard 2011-03-10 16:55:00
@Blorgbeard,我不希望這樣,也不能排除,但我更喜歡**開發人員**擁有__Total__控制權的解決方案。 – mohsensajjadi 2011-03-10 19:09:21