怎么截取存储过程的执行SQL
如何截取存储过程的执行SQL?
现在在SQL profiler工具里截取的都是调用存储过程的SQL,而不是实际执行SQL
我是说不要 EXEC 存储过程名 参数...:类似exec proc '123' '345'
要的是实际在SQL里执行的SQL,
就是能返回结果的那一大段写在存储过程里的SQL(已经根据传入的参数拼好的SQL)
------解决思路----------------------
profiler的监控项里有个项目叫stored procedures
选中里面的SP:Stmt starting和SP:Stmt completed
这两个就是监控存储过程里语句执行的
现在在SQL profiler工具里截取的都是调用存储过程的SQL,而不是实际执行SQL
我是说不要 EXEC 存储过程名 参数...:类似exec proc '123' '345'
要的是实际在SQL里执行的SQL,
就是能返回结果的那一大段写在存储过程里的SQL(已经根据传入的参数拼好的SQL)
------解决思路----------------------
profiler的监控项里有个项目叫stored procedures
选中里面的SP:Stmt starting和SP:Stmt completed
这两个就是监控存储过程里语句执行的