PreparedStatement.RETURN_GENERATED_KEYS使用时出现Field 'id' doesn't have a default value错误

来源:互联网 发布:js判断是否为json格式 编辑:程序博客网 时间:2024/05/29 17:41

 

         使用PreparedStatement.RETURN_GENERATED_KEYS 可以获得刚刚插入自增ID不容置疑;






       可是运行之后总是报一个叫java.sql.SQLException: Field 'id' doesn't have a default value 的错误  ,开的程序好多遍没有解决问题 !!! 



 

最后怀疑是数据库问题,于是乎就去看看数据库设置........



   竟然没有选择自增,故PreparedStatement.RETURN_GENERATED_KEYS 无法使用.

吸取教训啊...


0 0