-- Esse script retorna o que uma sessão está execuntado
-- É preciso passar o parâmetro @spid que pode ser encontrado na view sysprocesses.
DECLARE @Handle binary(20), @spid int set @spid = 56 dbcc inputbuffer( @spid ) SELECT @Handle = sql_handle FROM master.dbo.sysprocesses WHERE spid = @spid SELECT * FROM ::fn_get_sql(@Handle) select * from sysprocesses