A-A+

#1366 – Incorrect integer value: ” for column ‘id’ at row 1错误

2013年11月21日 PHP技术文章 评论 6 条 阅读 871 views 次

#1366 - Incorrect integer value: '' for column 'id' at row 1 出现这种错误,我的mysql版本是MySQL server version 5.1.32. ,自己尝试着找到了问题所在,在执行插入语句时,id的值不应该像以前那样写'',而应该写NULL

错误的 INSERT INTO com1 (`id`,`name`,`age`,`group`) VALUES ('','刘备','100','来自蜀汉')
正确的 INSERT INTO com1 (`id`,`name`,`age`,`group`) VALUES (NULL,'刘备','100','来自蜀汉')

标签:

6 条留言  访客:6 条  博主:0 条

  1. 泥浆泵

    没遇到过这种情况

  2. 免费部落

    没有遇到过数据库错误的情况!

  3. 21氪

    顶起 我不是很懂数据库

  4. 恋羽

    这个是mysql的一些问题,某些数据库会检测”和null

  5. 社新社

    数据库真心的不懂。。

  6. 海棠秋客

    抢沙发,一如既往的支持博主

给我留言