【问题标题】:Using '' and & When updating T-SQL table Query correctly [duplicate]使用 '' 和 & 正确更新 T-SQL 表查询时 [重复]
【发布时间】:2015-07-06 09:49:19
【问题描述】:

我无法找到更新此 T-SQL 表的正确语法。

这是我的查询,它在开头和结尾添加了一个额外的 '。

查询:

  Update [denodo].[dbo].[wrappers]
  SET wrapperWhereClause = '''
  AND County_Input = ''Cheyenne & Arapaho Tribal Court'' 
  AND WrapperID = 729'''
  WHERE wrapperID = '729'

这里的结果是:

'AND County_Input = 'Cheyenne & Arapaho Tribal Court' AND WrapperID = 729'

我希望的结果:

AND County_Input = 'Cheyenne & Arapaho Tribal Court' AND WrapperID = 729

谁能帮我编辑一下,这样我就可以得到我希望的结果?

【问题讨论】:

    标签: sql sql-server tsql syntax


    【解决方案1】:

    试试这个:

    UPDATE [denodo].[dbo].[wrappers]
    SET wrapperWhereClause = 'AND County_Input=''Cheyenne & Arapaho Tribal Court'' AND WrapperID=729'
    WHERE wrapperID = '729
    

    【讨论】:

    • 我把这个贴在微软论坛上并收到了答案。
    【解决方案2】:

    试试这个:

    UPDATE [denodo].[dbo].[wrappers] 
    SET wrapperWhereClause = 'AND County_Input=''Cheyenne & Arapaho Tribal Court'' AND WrapperID=729' 
    WHERE wrapperID = '729'
    

    【讨论】:

      猜你喜欢
      • 2023-03-28
      • 2015-09-05
      • 2013-02-09
      • 1970-01-01
      • 2022-11-10
      • 1970-01-01
      • 2020-05-11
      • 2018-09-16
      • 1970-01-01
      相关资源
      最近更新 更多