请问要搜索的字段中包含中括号怎么办?

xhh 2003-09-13 08:46:49
比如:Select * From Table1 where Column1 like '%hehe[haha]%'
如何把其中的"["和"]"转义成为真正的中括号字符串???
...全文
138 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhh 2003-09-18
  • 打赏
  • 举报
回复
多谢大家了,我试了一下,好像用“[[]”和“[]]”的方法不行,有人告诉我用“#[”和“#]”,我又试了一下,成了!
呵呵,不管怎样,还是给大家加加分吧~
tanbi52 2003-09-13
  • 打赏
  • 举报
回复
Select * From a where a.a like '%[[]haha[]]%'
总之,用[]来转义就好了
yoki 2003-09-13
  • 打赏
  • 举报
回复
将对应的特殊符号用[]括起来即可
Select * From Table1 where Column1 like '%hehe[[]haha[]]%'
OpenVMS 2003-09-13
  • 打赏
  • 举报
回复
Select * From Table1 where Column1 like '%hehe[[haha]]]%'
CrazyFor 2003-09-13
  • 打赏
  • 举报
回复
like '[[]'
or
like '%[]]%'

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧