Truncated incorrect DOUBLE VALUE:
来源:互联网 发布:白垩纪往事 知乎 编辑:程序博客网 时间:2024/05/15 13:58
参考资料:https://bugs.mysql.com/bug.php?id=63112
MySQL更新遇到的一次报错
问题描述:
MySQL版本:Percona5.7.11
系统:CentOS6.5
一次update操作居然报错:Truncated incorrect DOUBLE VALUE:
突然有种怀疑人生的感觉,查找各种资料,最初以为是BUG,最后确定是sql_mode的限制原因
问题复现:
DROP TABLE IF EXISTS t;CREATE TABLE t (id CHAR(36) NULL);INSERT t VALUES (1),(2),(3),(4);UPDATE t SET id = 'a' WHERE id = 1;UPDATE t SET id = 'b' WHERE id = 2;
解决方法:
set session sql_mode=''
再次更新无报错,提示warnings;
show warnings;
阅读全文
0 0
- Truncated incorrect DOUBLE VALUE:
- Truncated incorrect DOUBLE value
- Error : Truncated incorrect DOUBLE value
- mysql Truncated incorrect DOUBLE value
- Data truncation: Truncated incorrect DOUBLE value
- Data truncation: Truncated incorrect DOUBLE value: 'Y'
- Data truncation: Truncated incorrect DOUBLE value: 'xiaodi'
- Data truncation: Truncated incorrect DOUBLE value
- Mybatis Data truncation: Truncated incorrect DOUBLE value: '*'
- mysql 出现 Truncated incorrect DOUBLE value:
- ibatis Truncated incorrect DOUBLE value: '12,18'
- MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value
- Truncated incorrect DOUBLE value: 报错
- 1292 (22007): Truncated incorrect DOUBLE value: ''
- Data truncation: Truncated incorrect DOUBLE value:??错误.
- Data truncation: Truncated incorrect DOUBLE value:Mysql Update时
- 注意sql update的语法啊 Truncated incorrect DOUBLE value
- update表出现Truncated incorrect DOUBLE value: 'y'错误
- 为什么375×667是移动端原型的最佳分辨率
- ubuntu16.04中永久修改 USB 设备权限
- 遍历 map 获取相同 key 值的和
- 动态规划相关概念
- BZOJ 1798: [Ahoi2009]Seq 维护序列seq 线段树题解
- Truncated incorrect DOUBLE VALUE:
- nvidia-sim 和roc-smi
- 单例模式
- Erdas和QMosaic镶嵌功能测试-遥感镶嵌软件对比测试
- 概率与数理统计学习总结五--高维正态随机变量的概率密度
- 2017 Multi-University Training Contest
- 天价床垫坑骗老人——从产品附加值谈起
- 虚拟机RHEL7启动进入emergency mode问题
- Linux curl命令详解