java.sql.SQLException: Field 'id' doesn't have a default value(用eclipse操作数据库时报了这种奇怪的错误)的原因与解决方法
2019-02-20 12:39
851 查看
java.sql.SQLException: Field ‘id’ doesn’t have a default value(用eclipse操作数据库时报了这种奇怪的错误)的原因与解决方法
1、错误原因
由于id在数据库表中是作为主键,但是在插入的过程中,没有给予数值,并且没有让其自增
2、解决办法
修改数据库表中的id,让其自增(在插入的过程中,不插入id数据时)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190220123831784.png)
相关文章推荐
- java.sql.SQLException: Field 'id' doesn't have a default value解决方法
- java.sql.SQLException: Field 'ID' doesn't have a default value(数据库移植)
- java.sql.SQLException: General error, message from server: "Field 'ID' doesn't have a default value
- java.sql.SQLException: Field 'id' doesn't have a default value解决方案
- Caused by: java.sql.SQLException: Field 'id' doesn't have a default value
- Caused by: java.sql.SQLException: Field 'id' doesn't have a default value
- ### Cause: java.sql.SQLException: Field 'id' doesn't have a default value
- Caused by: java.sql.SQLException: Field 'id' doesn't have a default value
- Field 'id' doesn't have a default value错误解决方法
- Caused by: java.sql.SQLException: Field 'id' doesn't have a default value .
- java.sql.SQLException: Field 'id' doesn't have a default value
- 自增长:java.sql.SQLException: Field 'id' doesn't have a default value
- java.sql.SQLException: Field 'id' doesn't have a default value
- Caused by: java.sql.SQLException: Field 'stu_id' doesn't have a default value
- java.sql.SQLException: Field 'id' doesn't have a default value
- java.sql.SQLException: Field 'id' doesn't have a default value
- java.sql.BatchUpdateException: Field 'id' doesn't have a default value
- Field 'id' doesn't have a default value问题解决方法
- Field 'id' doesn't have a default value 错误的解决办法
- Field 'id' doesn't have a default value问题解决方法