gpt4 book ai didi

sql - 检索最近执行的 SQL 命令 (T-SQL)

转载 作者:行者123 更新时间:2023-12-04 13:05:39 27 4
gpt4 key购买 nike

我的一位开发人员在 SQL Server 2008 中开发基于触发器的日志记录工具,问我是否有一个命令可以检索 T-SQL 中最近执行的 SQL 命令。我认为有一个系统存储过程只用于这样的功能,但我可能正在考虑前十年的另一个产品......在线搜索没有结果。

有没有人有关于此类的任何信息?

最佳答案

一定要试试这个:

SELECT
DMExQryStats.last_execution_time AS [Executed At],
DMExSQLTxt.text AS [Query]
FROM
sys.dm_exec_query_stats AS DMExQryStats
CROSS APPLY
sys.dm_exec_sql_text(DMExQryStats.sql_handle) AS DMExSQLTxt
ORDER BY
DMExQryStats.last_execution_time DESC

它将返回最近执行的查询以及它们执行的日期和时间

关于sql - 检索最近执行的 SQL 命令 (T-SQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1196260/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com