字符串字段的SQL Update查询

时间:2016-11-10 15:48:57

标签: sql

我有一个包含许多不同字符串值的字段“Group”。我想更改此字段为“Pharmacy”的所有行,并将相同的字段设置为“Pharm”。我写了这个查询

UPDATE Course
SET Course.Group = "Pharm"
WHERE Course.Group = "Pharmacy"

当我运行此查询时,它会执行但我的数据库中没有任何变化。有什么不对吗?

1 个答案:

答案 0 :(得分:1)

使用单引号而不是双引号

UPDATE Course
SET Course.[Group] = 'Pharm'
WHERE Course.[Group] = 'Pharmacy'

双引号是SQL Server中的对象标识符,单引号是字符串标识符。