在测试添加功能的时候,执行报错:java.sql.SQLIntegrityConstraintViolationException: Column ‘avatar’ cannot be null
根据报错信息,知道了是sql的问题,查询数据库的表格内容,找到’avatar’字段,数据显示为空,根据sql语句以及表的结构去看,这里是因为添加的时候,'avatar’字段,没有设置内容,但是表格加了非空的限制,解决的方法有两种
一、在添加的时候,给’avatar‘设置内容
二、在表格的设计里面,给’avatar’这个字段,去掉非空的限制,让数据可以为空
11-15
1万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
03-10
5316
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-19
5276
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-10
2226
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交