怎样才能摆脱类似子句中的方括号?我试图使用相似的存储过程过滤项目。该列是varchar(15)。我试图筛选的项目在名称中有方括号。例如:WC[R]S123456.如果我做了LIKE 'WC[R]S123456'它不会归还任何东西。我发现了一些关于使用ESCAPE关键字与LIKE但我不明白如何使用它将方括号作为常规字符串来处理。
3 回答
www说
TA贡献1775条经验 获得超8个赞
如果需要搜索%和_这样的特殊字符,则使用转义关键字,这些字符通常是通配符。如果指定转义,SQL将逐字逐句地搜索字符%和_。
SELECT columns FROM table WHERE column LIKE '%[[]SQL Server Driver]%' -- or SELECT columns FROM table WHERE column LIKE '%\[SQL Server Driver]%' ESCAPE '\'
添加回答
举报
0/150
提交
取消