こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ワークフローシステムのエラーについて

ワークフローシステム(EXPLANNER/FL)https://www.nec-nexs.com/sl/erp/explanner_fl/

【ご教示いただきたい点】
申請にあたりワークフローシステム(EXPLANNER/FL)を使用していますが、「申請」をクリックした後、「確定」をクリックした際に以下のメッセージが表示されます。
JDBCでデータベースに接続しているようで、JDBC関連のログも出力されていました。

ワークフローシステムにおいて挿入しようとしたデータに重複している可能性があるというメッセージでしょうか。

--
スクリプト連携データの更新に失敗しました。
org.springframework.dao_DataInterrity ViolationException: PreparedStatmentsCallBack; SQL [ INSERT INTO テーブル名
(ManagementNo,Code,MailAddress,AddressType) VALUES (?,?,?,?)]:制約 PK_テーブル名のPRIMARY KEY違反。オブジェクト dao.テーブル名には重複するキーを挿入できません。重複するキーの値は(SINSEINO-20181116-01-00191,11,メールアドレスA,02)です。
--

マルチメディアファイルは削除されたか見つかりません。

投稿日時 - 2018-12-08 13:05:58

QNo.9565787

すぐに回答ほしいです

質問者が選んだベストアンサー

>スクリプト連携データの更新に失敗しました。
>org.springframework.dao_DataInterrity ViolationException:
>PreparedStatmentsCallBack; SQL [ INSERT INTO テーブル名
>(ManagementNo,Code,MailAddress,AddressType) VALUES (?,?,?,?)]:制約 PK_
>テーブル名のPRIMARY KEY違反。オブジェクト dao.テーブル名には重複する
>キーを挿入できません。重複するキーの値は(SINSEINO-20181116-01-
>00191,11,メールアドレスA,02)です。
書いてる通りですね。
PrimaryKeyは普通Uniqueなので、既に存在するキーを入れたので、
エラーって言ってるわけで。

それと、別件です!。
このサイトでよく質問されてるみたいなんですが、
それら業務系じゃないですかね?
結構NDA大丈夫ですか?
このサイト、個人系なので、業務系はまずい気はしてる・・・
(もちろん、私らには知ったこっちゃないですが、訴えられるのは
 あなたになるだけのことなので、一応、気になったので)

投稿日時 - 2018-12-08 14:33:21

お礼

ありがとうございます。

業務系ですが、独自のシステムではなく、パッケージをカスタマイズしており、データベース名、テーブル名については、実際の名前ではないようにしております。

やはり、重複しているということですね。

SQLのエラーを見て重複しているのではということでエスカレーションを上げてみたのですが、周りにSQLについてわかる方がおらず、SQL文でのエラーを提示してもどこが重複しているのというレベルなので、質問をさせていただきました。

投稿日時 - 2018-12-09 21:31:10

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問