0

原因: com.ibm.websphere.ce.cm.DuplicateKeyException: INSERT ステートメント、UPDATE ステートメント、または DELETE ステートメントによって引き起こされた外部キー更新の 1 つ以上の値が無効です。主キー、固有制約、または固有索引が識別されているためです。 by "1" は、テーブル "USER.VLDN_CHK" がインデックス キーの重複値を持つことを制限します.. SQLCODE=-803、SQLSTATE=23505、DRIVER=3.65.110

現在のシーケンス値を見つける方法はありますか? また、別の値に設定するにはどうすればよいですか? IBM DB2 を使用しています。

テーブルは次のように作成されました。

CREATE TABLE "USER"."VLDN_CHK" ( 
  "VLDN_CHK_ID" BIGINT NOT NULL GENERATED BY DEFAULT AS IDENTITY 
     ( START WITH 180000 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9223372036854775807 
       NO CYCLE CACHE 20 NO ORDER ), 
 "TYPE_NM" VARCHAR(100) NOT NULL, 
 "RSLT_CD" SMALLINT);
4

1 に答える 1