0

无法从相关方屏幕更新理赔中心中的联系人经理联系人。它尝试在联系人表中插入记录,但它应该更新现有的联系人。收到以下错误消息

冲突发生在数据库“cc_v8backup”、表“dbo.cc_contact”、列“ID”中。在 com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeBatch(SQLServerPreparedStatement.java:2075) ~[mssql-jdbc-8.2.2.jre11.jar:?] 在 org.apache.commons.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement. java:242) ~[commons-dbcp2-2.7.0.jar:2.7.0] at org.apache.commons.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[commons-dbcp2-2.7.0.jar :2.7.0] 在 com.guidewire.pl.system.database.jdbcwrappers.PreparedStatementDebugHandler.executeBatch(PreparedStatementDebugHandler.java:371) ~[pl-10.101.0.jar:?] 在 jdk.internal.reflect.GeneratedMethodAccessor193.invoke (来源不明)~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang。

4

1 回答 1

1

您需要在 db 中查找此约束“FK__cc_contac__Conta__6231487C”以了解错误。

它在堆栈跟踪中

原因:java.sql.BatchUpdateException:INSERT 语句与 FOREIGN KEY 约束“FK__cc_contac__Conta__6231487C”冲突。数据库“cc_v8backup”、表“dbo.cc_contact”、列“ID”中发生冲突

于 2021-09-22T12:28:46.560 回答