[ 2591 ] プロジェクト管理でユニークインデックス、またはプライマリキー違反
特定のユーザーだけプロジェクト管理画面でエラーとなります。回避方法あればご教授ください。 下記はログです。
org.h2.jdbc.JdbcSQLException: ユニークインデックス、またはプライマリキー違反: PRIMARY_KEY_6D ON PUBLIC.PRJ_USER_CONF(USR_SID) Unique index or primary key violation: PRIMARY_KEY_6D ON PUBLIC.PRJ_USER_CONF(USR_SID); SQL statement: insert into PRJ_USER_CONF( USR_SID, PUC_PRJ_CNT, PUC_TODO_CNT, PUC_AUID, PUC_ADATE, PUC_EUID, PUC_EDATE, PUC_TODO_DATE, PUC_TODO_PROJECT, PUC_TODO_STATUS, PUC_PRJ_PROJECT, PUC_MAIN_DATE, PUC_MAIN_STATUS, PUC_MAIN_MENBER ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) [23001-119] at org.h2.message.Message.getSQLException(Message.java:106) at org.h2.message.Message.getSQLException(Message.java:117) at org.h2.message.Message.getSQLException(Message.java:76) at org.h2.index.BaseIndex.getDuplicateKeyException(BaseIndex.java:158) at org.h2.index.BtreeLeaf.add(BtreeLeaf.java:65) at org.h2.index.BtreeIndex.add(BtreeIndex.java:228) at org.h2.index.MultiVersionIndex.add(MultiVersionIndex.java:50) at org.h2.table.TableData.addRow(TableData.java:132) at org.h2.command.dml.Insert.update(Insert.java:100) at org.h2.command.CommandContainer.update(CommandContainer.java:72) at org.h2.command.Command.executeUpdate(Command.java:208) at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:139) at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:128) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101) at jp.groupsession.v2.prj.dao.PrjUserConfDao.insert
投稿者中村 最新書き込み2009/11/12 11:27:57
|