【问题标题】:MS SQL update Query, gotta be something simpleMS SQL 更新查询,一定要简单
【发布时间】:2009-01-30 19:46:15
【问题描述】:

我正在尝试将表格 tblCheckbook 中每一行的 CheckColor 设置为 Blue(为什么人们会在每个表格的开头添加 tbl,我想我知道这是一张表格)。

我正在使用这个查询

UPDATE    tblCheckbook
SET       CheckColor = Blue

但是,Microsoft SQL Server Management Studio Express 抱怨 Invalid column name 'Blue'。

这必须是一个简单的修复。我做错了什么?

【问题讨论】:

  • 我希望你也有一个 where 子句。否则,您将更新该表中的每条记录。
  • 这就是重点:) 我尝试使用双引号,但它给出了同样的问题。

标签: sql sql-server tsql syntax


【解决方案1】:

试试这个:

UPDATE    tblCheckbook
SET       CheckColor = 'Blue'

【讨论】:

    【解决方案2】:

    使用“蓝色”而不是蓝色

    【讨论】:

      【解决方案3】:

      尝试在蓝色周围添加引号

      UPDATE tblCheckbook SET CheckColor = 'Blue'
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-31
        • 1970-01-01
        相关资源
        最近更新 更多