-1
使用此查询我可以创建日期和最后修改日期:如何使用TSQL命令在SQL Server中跟踪存储过程的修改?
SELECT name, create_date, modify_date ,*
FROM sys.objects
WHERE type = 'P'
但我怎么能得到的命令?
使用此查询我可以创建日期和最后修改日期:如何使用TSQL命令在SQL Server中跟踪存储过程的修改?
SELECT name, create_date, modify_date ,*
FROM sys.objects
WHERE type = 'P'
但我怎么能得到的命令?
有几种方法可以做到这一点,例如:
SELECT o.name,
o.create_date,
o.modify_date,
m.[definition]
FROM sys.objects o
LEFT JOIN sys.sql_modules m ON o.[object_id] = m.[object_id]
WHERE o.[type] = 'P'
您还可以使用OBJECT_DEFINITION()
或sp_helptext
如果你愿意 - 后者返回一个表,一个排为源的每一行代码为指定的对象。
你可以在this MSDN page找到更多相关信息。
非常感谢你...是的我的创建商店程序.... – nkota
你试图“追查”什么“命令”?你想查询你正在返回的存储过程的源代码,还是你想要检查对'modify_date'上的每个过程所做的修改? – 3N1GM4
我想要存储过程的源代码 – nkota