SQL Server Profiler 中使用的列过滤器的转义字符是什么?

Ovi*_*rar 5 sql-server sql-server-profiler

我试图在我们的 sql server 跟踪中找到特定漏洞利用的示例,并且我想过滤 TextData 列以查找出现三次的“%”:%%%。

这意味着我必须转义特殊字符 %。

一种尝试是使用“\”作为转义字符,如下所示:%\%\%\%%

另一种尝试是将其指定为范围:%[%][%][%]%。

在SQL中,我们可以指定用于LIKE运算符的转义字符,但是当我们在SQL Server Profiler中进行过滤时,有没有办法做到这一点?

Ovi*_*rar 0

-- Syntax for SQL Server and Azure SQL Database  
  
match_expression [ NOT ] LIKE pattern [ ESCAPE escape_character ]
Run Code Online (Sandbox Code Playgroud)

https://learn.microsoft.com/en-us/sql/t-sql/language-elements/like-transact-sql?view=sql-server-ver15