发生场景

代码执行save语句时报错,提示无法往数据库插入

产生原因

本表主键为自增长模式。在用代码插入数据之前,已经直接在数据库插入过数据。所以代码插入时生成的主键和数据库重复了。

解决方案

重新设置表的初始id。

在数据库执行类似下列语句,xxx为表,x为示例表的最大id值加1

alter table xxx alter ID restart with x
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐