【问题标题】:SQL 'LIKE' clause with apostrophe [duplicate]带有撇号的 SQL 'LIKE' 子句 [重复]
【发布时间】:2017-09-20 08:30:46
【问题描述】:

如果我试图在 sql 中搜索 'RYAN'S TEAM',它不喜欢我在 RYAN'S 中有一个撇号 ' 并将其检测为 LIKE 语句的结尾。

    [Team] LIKE '%RYAN'S TEAM%' 

它将整个下一行在 sql server 中识别为红色。无论如何,这是否存在,因为 RYAN'S TEAM 是它存储在数据库中的方式。

【问题讨论】:

  • 你可以用另一个引号来逃避它。像这样:[Team] LIKE '%RYAN''S TEAM%'
  • [sql-server] 还是 [my-sql]?请修复你的标签。
  • 这个肯定有重复的……让我帮你找!

标签: sql sql-server sql-like


【解决方案1】:

这将起作用:

 [Team] LIKE '%RYAN''S TEAM%' 

您只需将引号字符加倍。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-14
    • 1970-01-01
    • 2017-08-30
    • 2021-12-19
    • 1970-01-01
    • 2017-01-30
    • 1970-01-01
    • 2012-08-22
    相关资源
    最近更新 更多