今天开发反馈了一个问题,应用日志中报出了如下异常: ### SQL: INSERT INTO user_order ( order_id, user_id, vin, battery_capacity, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ? ) ### Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '9223372036854775807' for key 'PRIMARY' ; Duplicate entry '9223372036854775807' for key 'PRIMARY'; nested exception is java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '9223372036854775807' for key 'PRIMARY' 从直观印象看是主键冲突,这很好理解,问题点在于此表是一个非核心业务的数据表,原自增id为1007,问题出现直接溢出bigint最大值,公司数据库操作流程很严格也咨询过开发未进行过人为操作,请教这种问题还有什么原因可能导致? |
lizibin
2024-8-27 23:30:18
| ||
yejr
2024-8-28 09:31:29
| ||
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com