首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么查询引起数据变化的sql语句

2013-07-09 
如何查询引起数据变化的sql语句?数据库中有个表的字段发生了变化,查询了所有的程序和存储过程,没有发现引

如何查询引起数据变化的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进行跟踪
[解决办法]

引用:
已经发生的问题,后面不一定还会发生

用第三方的工具查询SQL SERVER LOG或者LOG备份,如果是简单模式查不到了。

热点排行