执行更新操作时,在T-SQL中获取无效的列名称错误

时间:2017-11-03 17:48:59

标签: sql sql-server tsql sql-update

我正在尝试运行一个非常简单的SQL查询。查询是:

UPDATE dbo.Machine 
SET dbo.Machine.ServerName="Server" 
WHERE dbo.Machine.ServerName IS NULL;

我在服务器上收到以下错误

Invalid column name 'Server'.

我错过了什么吗?

1 个答案:

答案 0 :(得分:2)

字符串应使用单引号' '

声明
SET dbo.Machine.ServerName= 'Server'

双引号用于字段名称