SQL - UPDATE/SET语句查询

Xav*_*avi 0 sql sql-server sql-server-2008-r2

我想从SQL 2008 R2中维护的数据库中的表中更新1列.

整个列包含相同的数据类型int值,我想更改为相同int数据类型的不同值.

我们什么时候在SET语句中使用单撇号以及何时避免或不使用它?

UPDATE TABLENAME
SET COLUMNNAME = X

要么

UPDATE TABLENAME
SET COLUMNNAME = 'X' 

感谢任何建议/建议.谢谢.

Pet*_*org 5

在SQL中,单引号用于字符串值.其他"值",如整数,对其他列的引用等,绝不应该单引号.