关键字“primary”mysql的条目“0”重复

xxhby3vn  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(282)

首先,我知道stackoverflow上描述了很多类似/相同的问题,但是,我花了最后两天的时间来为我找到问题的解决方案,但仍然不起作用。
我的数据库结构看起来像:-表结构

表索引


表外键

表中的数据

现在我试着像这样插入sql:

INSERT INTO `DBNAME`.`USERS` (`USER_TYPE`, `USER_ID`, `CREATION_DATE`, `EMAIL`, `ENABLED`, `FIRST_NAME`,`LAST_NAME`, `LAST_ACCESS`, `LAST_MODIFIED`, `USERNAME`, `PASSWORD`,`MAX_SUB_ACCOUNTS`, `PARENT_USER_ID`) 
VALUES 
('SUB_ACCOUNT', '149', '2018-06-14 20:17:51', 'mail@host.com', '1', 'John','Porter', '2018-07-05 18:31:31', '2018-07-05 18:31:31', 'DS','1234','', '147');

或者没有用户id,因为它应该自动递增:

INSERT INTO `DBNAME`.`USERS` (`USER_TYPE`, `CREATION_DATE`, `EMAIL`, `ENABLED`, `FIRST_NAME`,`LAST_NAME`, `LAST_ACCESS`, `LAST_MODIFIED`, `USERNAME`, `PASSWORD`,`MAX_SUB_ACCOUNTS`, `PARENT_USER_ID`) 
VALUES 
('SUB_ACCOUNT', '2018-06-14 20:17:51', 'mail@host.com', '1', 'John','Porter', '2018-07-05 18:31:31', '2018-07-05 18:31:31', 'DS','1234','', '147');

我不知道,但我总是得到:

javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: Duplicate entry '0' for key 'PRIMARY'

有人能帮我一下吗。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题