Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
を使用せずに最後に実行された SQL Server コマンドを取得する方法はありますDBCC INPUTBUFFERか?
DBCC INPUTBUFFER
たとえば、この情報を含むシステム ビューまたはカタログはありますか?
ありがとう。
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);