我有一个存储过程,我们称之为'MyStoredProc',每隔几秒就调用一次。
我想过滤它,因为它使视图混乱。
proc被称为exec sp_executesql N'Exec @Return = [dbo].[MyStoredProc]....
我已经在TextData列上有两个Not Like
过滤器,可以很好地处理其他文本。然而,第三个不起作用。电话仍在显示。
我输入了不同的变体:%[MyStoredProc]%或%MyStoredProc%或MyStoredProc。
它们不起作用。
这个的正确语法是什么?
TextData过滤器也可以处理变量名吗?
我正在使用Profiler 2014定位2012引擎。
答案 0 :(得分:2)
如您所见,您应该在%%(不带括号)
之间放置程序名称(我建议不使用模式名称,dbo。)答案 1 :(得分:0)
由于过滤器不起作用,我使用了SQL事件探查器>菜单>编辑>查找>“ StoredProcName”来查找包含它的行。