sql-server - 获取最近执行的 DML 命令列表
问题描述
DBMS 是 SQL Server 2012 Express。我需要获取在我的硬件系统过热和重新启动之前执行的丢失(未保存)SQL 查询的列表。
执行以下脚本显示了一些 SQL 语句,我根本没有执行这些语句..
SELECT
SQLTEXT.text, STATS.last_execution_time
FROM
sys.dm_exec_query_stats STATS
CROSS APPLY
sys.dm_exec_sql_text(STATS.sql_handle) AS SQLTEXT
WHERE
STATS.last_execution_time > GETDATE()-1
ORDER BY
STATS.last_execution_time DESC
我知道我已经做了几个INSERT
s 和UPDATE
s,但我仍然无法找到它们..
请帮忙。