我的应用程序需要维护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