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



我正在尝试在我们的SQL Server跟踪中找到一个特定利用的示例,我想对'%'的TextData列过滤3次:%%%。

这意味着我必须逃脱特殊字符%。

一种尝试是将''用作逃生炭:%%%% %%

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

在SQL中,我们可以指定用于类似运算符的逃生字符,但是当我们在SQL Server Profiler中过滤时,是否可以使用它?

-- Syntax for SQL Server and Azure SQL Database  
  
match_expression [ NOT ] LIKE pattern [ ESCAPE escape_character ]

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

相关内容

最新更新