Sql server 2005 在预期条件的上下文中指定的非布尔型表达式,靠近';Id';,在SQLServer2005中
我不熟悉ADO.net和SQL Server 2005 我用Sql server 2005 在预期条件的上下文中指定的非布尔型表达式,靠近';Id';,在SQLServer2005中,sql-server-2005,ado.net,Sql Server 2005,Ado.net,我不熟悉ADO.net和SQL Server 2005 我用id(pk)、name、group创建了一个表TABLE1,并尝试使用 UPDATE TABLE1 SET name="stack" where id=2 然后它给出了以下错误 在上下文中指定的非布尔类型的表达式,其中 条件是预期的,在“Id”附近 您应该使用单引号: UPDATE TABLE1 SET name='stack' where id=2
id(pk)、name、group创建了一个表TABLE1
,并尝试使用
UPDATE TABLE1 SET name="stack" where id=2
然后它给出了以下错误
在上下文中指定的非布尔类型的表达式,其中
条件是预期的,在“Id”附近
您应该使用单引号:
UPDATE TABLE1 SET name='stack' where id=2