TSQL: Get Last Queries Ran

前端 未结 4 1675
傲寒
傲寒 2020-12-07 10:05

Is there a way to get the SQL text for the last few queries?

I am using Microsoft SQL Server 2005

4条回答
  •  孤城傲影
    2020-12-07 10:20

    If using SQL Server 2005+:

    SELECT deqs.last_execution_time AS [Time], dest.TEXT AS [Query]
    FROM sys.dm_exec_query_stats AS deqs
    CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest
    ORDER BY deqs.last_execution_time DESC
    

    Great tip from SQLAuthority!

提交回复
热议问题