天天看點

DB2 SQLSTATE:428C9,不能将ROWID列指定為INSERT或UPDATE的目标列。

1、出錯sql

-- 插入目前時間
insert into (UPDATE_TIME) values (CURRENT_TIMESTAMP)
           

2、出錯原因:

-- 資料庫建表語句中定義UPDATE_TIME字段為自動填入目前時間當修改與插入時,是以自己顯示插入會報錯

CREATE_TIME TIMESTAMP DEFAULT CURRENT TIMESTAMP,
UPDATE_TIME TIMESTAMP NOT NULL GENERATED ALWAYS,
PRIMARY KEY (MARKETSEQN)
           

繼續閱讀