mysql报错问题:Incorrect integer value: ” for column ‘num’ at row 1
2010-08-11 16:07
501 查看
Incorrect integer value: '' for column 'num' at row 1
当出现这种问题的时候是指在插入操作或者更新操作的时候,你所给予的值与mysql默认的值类型不匹配
例如例子中字段num 的值类型为integer 而你插入或者更新的值类型为null 这就会出现这个问题了。现在没有想出这种问题的解决办法。
在本机测试时,并没有出现过这种情况 因为我们都是给num设置一个默认的值0。可是这里并没有自动的将null更换为0 。
等待研究解决办法。
这就是菊子曰啦!
当出现这种问题的时候是指在插入操作或者更新操作的时候,你所给予的值与mysql默认的值类型不匹配
例如例子中字段num 的值类型为integer 而你插入或者更新的值类型为null 这就会出现这个问题了。现在没有想出这种问题的解决办法。
在本机测试时,并没有出现过这种情况 因为我们都是给num设置一个默认的值0。可是这里并没有自动的将null更换为0 。
等待研究解决办法。
这就是菊子曰啦!
相关文章推荐
- 【问题解决】MySQL5.5 向MySQL数据库中插入汉字时,提示:Incorrect string value: '\Xe7\x8E...' for column 'XXX' at row 1
- 解决出现Incorrect integer value: '' for column 'id' at row 1的问题
- MySQL出现Incorrect integer value: '' for column 'id' at row 1解决方法
- 解决mysql插入数据时出现Incorrect string value: '\xF0\x9F...' for column 'name' at row 1的异常 这个问题,原因是UTF-8编码有可
- 关于解决Incorrect datetime value: '' for column '' at row 1的问题
- Mysql 无法输入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
- 解决navicat for mysql出现1066-incorrect integer:"for column 'id' at row 2”问题
- MySQL : Incorrect string value: '\xE5\x9B\xBD\xE5\xBA\x86' for column 'stu_name' at row 1
- java.sql.SQLException: Incorrect integer value: '' for column 'id' at row 1
- 解决mysql插入数据时出现Incorrect string value: '\xF0\x9F...' for column 'name' at row 1的异常
- Mysql 插入 Emoji表情报错 Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1
- 解决mysql插入数据时出现Incorrect string value: '\xF0\x9F...' for column 'name' at row 1的异常
- Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
- 运行mysql5.x版本的时候,出现错误: [Err] 1366 - Incorrect integer value: '' for column 'Fbirthday' at row 1
- Sqlyog中解决编码问题Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
- 问题:Incorrect string value: '\xE5\xAE\x89\xE5\x8D\x93...' for column 'use_device' at row 1
- 解决Mysql插入中文乱码问题:Incorrect string value: ‘\xA8D\xA8D\xBA\xE1…’ for column
- Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
- 用Mysql5.6出现时间问题Incorrect datetime value: '' for column 'createtime'
- python mysql 1366, u"Incorrect string value: '\\xF0\\x9F\\x98\\x8A' for column 'content' at row 1"