为了账号安全,请及时绑定邮箱和手机立即绑定

为什么老师的可以,我的就不可以更新呢?

org.springframework.dao.DuplicateKeyException: 

### Error updating database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '东苑' for key 'UK_AREA'

### The error may involve com.aochuang.dao.AreaDao.updateArea-Inline

### The error occurred while setting parameters

### SQL: UPDATE  tb_area          SET area_name=?,                                                        last_edit_time = ?

### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '东苑' for key 'UK_AREA'

; ]; Duplicate entry '东苑' for key 'UK_AREA'; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '东苑' for key 'UK_AREA'


正在回答

3 回答

添加的字段在数据库中是唯一字段(UNIQUE KEY),添加的数据再数据库中已经存在了,所以会报这个问题。

0 回复 有任何疑惑可以回复我~

对呀  你直接在测试那里new Date对象进去就行啦 

1 回复 有任何疑惑可以回复我~
#1

含泪韵心弦 提问者

OK,我试试
2018-10-01 回复 有任何疑惑可以回复我~
#2

含泪韵心弦 提问者

还是不行,报同样的错误
2018-10-08 回复 有任何疑惑可以回复我~

你直接在Sercvice层那里new一个Date对象来填入这个属性

0 回复 有任何疑惑可以回复我~
#1

含泪韵心弦 提问者

这个只是测试,调用dao就可以了呀!但是老师的可以我的却更新不了
2018-10-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么老师的可以,我的就不可以更新呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信