SQL查询:
UPDATE a2418693_GCM.driver SET lat = 78.54555,
LONG = 78.45544252 WHERE username = 'rakesh'
MySQL消息:文档
#1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以获得正确的语法 靠近'long = 78.45544252 WHERE username ='rakesh''在第2行
这里的问题是什么?
我正在使用以下查询..
update a2418693_GCM.driver
SET lat=78.54555,long=78.45544252 WHERE username='rakesh'
答案 0 :(得分:3)
它为您提供syntax error
,因为您使用的是保留的MySQL关键字" long"。要解决此问题,您需要重命名列或将其转义为" MySQL"使用反引号的方式
UPDATE `a2418693_GCM`.`driver` SET
`lat` ='78.54555',
`long` ='78.45544252'
WHERE `username` ='rakesh'
答案 1 :(得分:0)
UPDATE a2418693_GCM.driver SET lat = 78.54555,
longitude = 78.45544252 WHERE username = 'rakesh'
因为long是数据类型 所以我用经度代替了长期