今日报错解决记录
报错意思:
数据库中字段已存在,才会导致抛出这个异常,因为我的id_card设置的唯一值,默认值我给的是空,然后添加了两条记录都没有给id_card字赋值,所以默认就为空,第一次还好,可以直接添加值,第二次就不行了,因为数据库中已经有空值了,所以抛出以下异常
解决方案:
一、在设计数据库的时候把该字段的唯一值去掉,可以在代码中做校验然而使字段唯一
二、每次添加字段都保证该字段不重复,不要让字段使用默认值
希望能帮到大家,如果有帮助,还请希望留下一个点赞和收藏支持一下