网站制作学习网经验与学习→正文:Truncated incorrect DOUBLE value
字体:

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 >>
推荐文章
最新文章