===========================================================
查看sqlserver的某进程的sql文本
===========================================================
作者: zhouwf0726(http://zhouwf0726.itpub.net)
发表于:2008.01.08 14:36
分类: SQLSERVER
出处:http://zhouwf0726.itpub.net/post/9689/450384
---------------------------------------------------------------
发表于:2008.01.08 14:36
分类: SQLSERVER
出处:http://zhouwf0726.itpub.net/post/9689/450384
---------------------------------------------------------------
2种方式查看sqlserver的sql文本。但是如果查看利用了绑定的sql的文本的话需要trace了,注意要打开event中TSQL中Prepare SQL选项来追踪了。不知道还有没有其他方法。
DECLARE @Handle binary(20)
SELECT @Handle = sql_handle FROM sysprocesses WHERE spid = 120
SELECT * FROM ::fn_get_sql(@Handle)
DBCC INPUTBUFFER(120)






