浪潮数据库ID创建自增序列和触发器时,自增触发器时总是报列索引无效,PSM编译错误

CREATE OR REPLACE TRIGGER insert_sjqs_clean
BEFORE INSERT ON "Z_SJQS_CLEAN_DATA"
FOR EACH ROW
BEGIN
SELECT "z_sjqs_clean_sequence".nextval INTO :new.ID FROM dual;
END;

语句是这样的

触发器的逻辑表应该是只读的,不能修改new的值。