有没有办法在不使用的情况下获取最后执行的 SQL Server 命令DBCC INPUTBUFFER
?
例如,是否有包含此信息的系统视图或目录?
Thanks.
您可以将 SPID(SQL 进程 ID)传递给以下内容:
DECLARE @sql_handle VARBINARY(128);
SELECT @sql_handle = sql_handle
FROM sys.sysprocesses
WHERE spid = @@SPID; --you can pass a different SPID here
SELECT [text]
FROM sys.dm_exec_sql_text(@sql_handle);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)