跟踪多次修改的存储过程的所有版本

时间:2009-05-14 09:58:41

标签: sql-server stored-procedures

如果存储过程被修改了10次,我想在从初始存储过程到最新的10行的列中的表中记录或跟踪它,最新的是同一存储过程的10个不同版本,可以任何一个建议怎么做?

3 个答案:

答案 0 :(得分:1)

你没有说你正在使用哪个版本的SQL服务器,但是你看过DDL triggers?

答案 1 :(得分:0)

我知道我没有直接回答你的问题,但是你考虑过使用源代码管理工具吗?像svn一样,源安全,......

答案 2 :(得分:0)

如果您使用的是dot net,最好创建一个数据库项目,您可以在其中存储SP以及所有其他对象的脚本,并使用某些源代码控制来维护版本历史记录。