首页 > 解决方案 > 如何在我的查询中修复此语法错误?

问题描述

我一直在 SSMS 中遇到此错误:

消息 102,级别 15,状态 1,第 1 行 '.11' 附近的语法不正确。

我的查询:

UPDATE copia.server set ipaddress =192.168.11.34, isactive=1, isWebResourceServer=1, servername =TestCopia.JAR
WHERE serverkey=1

我最初复制并粘贴了查询,但后来我阅读了可能导致问题的地方。我手动输入了它,仍然是同样的问题。

标签: sqlsql-serversql-update

解决方案


请记住用单引号或双引号将字符串 (varchar/char) 字段括起来:

UPDATE copia.server set ipaddress = '192.168.11.34', isactive=1, isWebResourceServer=1, servername = 'TestCopia.JAR'
WHERE serverkey=1

推荐阅读