如何查询引起数据变化的sql语句? 数据库中有个表的字段发生了变化,查询了所有的程序和存储过程,没有发现引起变化的地方;
用以下语句查询今天执行的语句,也没有找到,请高手指点!!!
SELECT TOP 1000
--创建时间
QS.creation_time,
--执行文本
ST.text
FROM
sys.dm_exec_query_stats QS
--关键字
CROSS APPLY
sys.dm_exec_sql_text(QS.sql_handle) ST
WHERE
QS.creation_time BETWEEN '2013-06-24 09:00:00' AND '2013-06-24 18:00:00'
AND ST.text LIKE '%update%Enterprise%'
ORDER BY
QS.creation_time DESC
分享到:
------解决方案-------------------- 用SQL Server Profiler进行跟踪 ------解决方案--------------------