解决Incorrect integer value: for column id; at row 1
来源:互联网 发布:java开源文件管理系统 编辑:程序博客网 时间:2024/06/02 22:56
运行mysql5.x版本的时候,出现错误: [Err] 1366 - Incorrect integer value: '' for column 'Fbirthday' at row 1
还有再请求数值是会出现这个情况。
这种问题在5.x版本之后开始出现,就是int整形不可以在插入为空的时候会报这个错误
官方解释说:
得知新版本mysql对空值插入有"bug",要在安装mysql的时候去除默认勾选的enable strict SQL mode
那么如果我们安装好了mysql怎么办了,解决办法是更改mysql中的配置 my.ini
my.ini中查找sql-mode,
将
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER....
修改为
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",
如果不能,那你就只能程序改改。都规范一点。空值就写 null 代替吧。
或者把int类型改为varchar类型吧
阅读全文
0 0
- 解决Incorrect integer value: '' for column 'id' at row 1
- 解决Incorrect integer value: for column id; at row 1
- Incorrect integer value: ‘ for column “ID” at row 1
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Load Data infile时Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- 解决Incorrect integer value: '' for column 'id' at row 1的方法
- java.sql.SQLException: Incorrect integer value: '' for column 'id' at row 1
- Incorrect integer value: ''for column 'id' at row 1问题请指定列名
- java.sql.SQLException: Incorrect integer value: '' for column 'id' at row 1
- MySQL出现Incorrect integer value: '' for column 'id' at row 1解决方法
- Incorrect integer value: '' for column 'ID' at row 1简单解决方案
- mysql报错问题:Incorrect integer value: ” for column ‘num’ at row 1
- 错误代码: 1366 Incorrect integer value: 'zhangsan' for column 'depart_teacher' at row 1
- 如何在Android studio中更新sdk版本和build-tools版本
- Ubuntu16.04安装LSD-SLAM
- Hadoop、Hive等介绍
- Servlet和Ajax传递JSON
- bzoj3223[Tyvj 1729] 文艺平衡树(splay模板题:区间翻转)
- 解决Incorrect integer value: for column id; at row 1
- Noip2017那两天的经历
- 不同架构的字节顺序释疑
- android 输入法软件盘弹出遮挡原界面
- svn 中的switch的使用
- CentOS & Ubuntu 查看网口信息脚本
- 文章标题
- algo_ADMM(alternating direction multiplier method)
- 安装后启动虚拟机,提示虚拟机版本不兼容,无法使用的解决办法