コンボのMySQL/Hibernateはorg.jboss.resource.adapter.jdbc.WrappedStatementでcom.mysql.jdbc.ServerPreparedStatement.executeBatch(ServerPreparedStatement.java:652) でBatchUpdateException - MySQLエラー 'Duplicate entry' - どのキー/制約違反ですか?
Caused by: java.sql.BatchUpdateException: Duplicate entry '7872551600-B1310955127' for key 2
ような例外スタックトレースを作成しています.executeBatch(WrappedStatement.java:519) at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70) at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268) ... 51 more
今、何が起こっているのは明らかです。制約(ユニークキー)を持つテーブルがあり、この制約に違反しています。
しかし、すべての例外は、いくつかのキー '2'が違反していると言います。どのような制約が違反されているかをmysqlに出力する方法はありますか?または少なくともどのテーブルに?
おかげ ホルガー