解决sql update 1292 - Truncated incorrect DOUBLE value:
2015-01-30 14:15
549 查看
在数据库批量修改字符串的值,语句如下
update jc_content_picture set img_path="/jeecms"+img_path where 1=1
执行后提示如下
err 1292 - Truncated incorrect DOUBLE value: 'jeecms'
解决:
在sql语句进行字符串拼接时,不是我们习惯的使用“+”,而是使用mysql自带的字符拼接 函数concat(str1,str2,...),将上面sql改为
update jc_content_picture set img_path=CONCAT("/jeecms",img_path) where 1=1;
可以正常执行
update jc_content_picture set img_path="/jeecms"+img_path where 1=1
执行后提示如下
err 1292 - Truncated incorrect DOUBLE value: 'jeecms'
解决:
在sql语句进行字符串拼接时,不是我们习惯的使用“+”,而是使用mysql自带的字符拼接 函数concat(str1,str2,...),将上面sql改为
update jc_content_picture set img_path=CONCAT("/jeecms",img_path) where 1=1;
可以正常执行
相关文章推荐
- 解决 sql update 1292 - Truncated incorrect DOUBLE value:
- laravel+Mysql 中DB原生SQL操作报1292 Truncated incorrect DOUBLE value问题解决
- [Err] 1292 - Truncated incorrect DOUBLE value: '88040e9e2a4411e2ba9400ff7666644b'
- Mysql [Err] 1292 - Truncated incorrect DOUBLE value: 'a'
- SQLSTATE[22007]: Invalid datetime format: 1292 Truncated incorrect DOUBLE value
- mysql_Error Code: 1292. Truncated incorrect DOUBLE value: '1001' 0.015 sec
- mysql 1292错误:Warning 1292 Truncated incorrect DOUBLE value:
- 执行update语句mysql5.6报错ERROR 1292 (22007): Truncated incorrect DOUBLE value: '糖糖的坤大叔'
- 执行update语句mysql5.6报错ERROR 1292 (22007): Truncated incorrect DOUBLE value: '糖糖的坤大叔'
- [Err] 1292 - Truncated incorrect DOUBLE value: 'c5dbc300-6e56-4ef7-9644-78b1fbf47668'
- Truncated incorrect DOUBLE value解决办法
- 1292 (22007): Truncated incorrect DOUBLE value: ''
- MySql错误:[Err] 1292 - Truncated incorrect DOUBLE 原因及解决
- ERROR 1292 (22007): Truncated incorrect DOUBLE value: '96133dby11'
- 93 mysql 1292-Truncated incorrect double value 错误
- mysql 出现 Truncated incorrect DOUBLE value:
- com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value
- Data truncation: Truncated incorrect DOUBLE value: 'xiaodi'
- Mybatis Data truncation: Truncated incorrect DOUBLE value: '*'
- Data truncation: Truncated incorrect DOUBLE value