Field 'id' doesn't have a default value之解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_42680327  

java.sql.SQLException: Field 'id' doesn't have a default value:今天在学习struts2的时候,测试数据的时候老是报"Field 'id' doesn't have a default value"异常,找了半天,原来是设计数据的时候,由于id在数据库表中是作为主键,但是在插入的过程中,没有给予数值,并且没有让其自增,导致总是报错,如图所示:

Field 'id' doesn't have a default value之解决方案_第1张图片

解决方法:修改数据库表中的id,让其自增,ok

Field 'id' doesn't have a default value之解决方案_第2张图片

 

你可能感兴趣的:(Java之路,struts2)