Truncated incorrect DOUBLE value
经验与学习 2014/9/11 23:41:12 点击:不统计
在做一个mysql的数据更新时 运行sql语句 遇到了Truncated incorrect DOUBLE value的错误,开始很不理解,后来查询才知道是怎么回事。我更更新的是mysql的数据,但是用的是sqlserver 的语法,所以出现了 Truncated incorrect DOUBLE value的错误。
看我更新的内容,我是update一个字段 假设为name 在前面加上前缀
sql = update name set name = "forasp"+name ;
在mysql中运行出现了Truncated incorrect DOUBLE value的错误
后来查询 得到结果上面的语句是sqlserver的
而正确的mysql语句应该是这样的
sql = update name set name = concat("forasp",name) ;
这样修改后就没有了Truncated incorrect DOUBLE value错误。
·上一篇:微信分享回调 >> ·下一篇:win 2008 netbios-ssn >>