如何在T-SQL中转义百分号?这个问题也有答案,但具体提到了DB2。如何使用已包含百分号的字符串搜索字符串?该操作员使用的符号来表示通配符。LIKE%LIKE%
3 回答
繁星coding
TA贡献1797条经验 获得超4个赞
您可以使用ESCAPE
关键字LIKE
。只需将所需字符(例如'!')%
添加到字符串中的每个现有符号,然后将ESCAPE '!'
(或您选择的字符)添加到查询的末尾。
例如:
SELECT *FROM pricesWHERE discount LIKE '%80!% off%'ESCAPE '!'
这将使数据库将80%视为要搜索的字符串的实际部分,而不是80(通配符)。
- 3 回答
- 0 关注
- 922 浏览
添加回答
举报
0/150
提交
取消