我得到“com.ibm.db2.jcc.am.SqlIntegrityConstraintViolationException:DB2 SQL 错误:SQLCODE=-803,SQLSTATE=235
Posted
技术标签:
【中文标题】我得到“com.ibm.db2.jcc.am.SqlIntegrityConstraintViolationException:DB2 SQL 错误:SQLCODE=-803,SQLSTATE=23505【英文标题】:Im getting "com.ibm.db2.jcc.am.SqlIntegrityConstraintViolationException: DB2 SQL Error: SQLCODE=-803, SQLSTATE=23505 【发布时间】:2015-09-24 17:53:23 【问题描述】:我的代码:
@ID @Column(name = "cust_admin_id" ) @SequenceGenerator(name = "Cust_Admin_seq" , sequenceName = "cust_Admin_id",allocationSize=1) @GeneratedValue(strategy = GenerationType.SEQUENCE , generator = "Cust_Admin_seq") 私人整数 custAdminId;请帮忙,因为这是在生产中...
【问题讨论】:
【参考方案1】:你违反了约束。
f.e.您插入相同的数据集两次(相同的主键,可能是不同的值),或者您插入的数据集没有连接到另一个表的外键数据集。
我们需要更多信息
【讨论】:
以上是关于我得到“com.ibm.db2.jcc.am.SqlIntegrityConstraintViolationException:DB2 SQL 错误:SQLCODE=-803,SQLSTATE=235的主要内容,如果未能解决你的问题,请参考以下文章
为啥我得到一个 nullPointerException? [复制]