CREATE OR REPLACE TRIGGER "用户"."触发器名称"
BEFORE INSERT ON "表名" for each row
begin
select 序列名.NEXTVAL INTO :new.列名 FROM DUAL
End;
要注意 "INTO :new.列名"中的new是一个固定的格式,不能用其他的代替的,会导致便宜错误而且这个位置的错误ORACLE不会有提示,请特别注意!
CREATE OR REPLACE TRIGGER "用户"."触发器名称"
BEFORE INSERT ON "表名" for each row
begin
select 序列名.NEXTVAL INTO :new.列名 FROM DUAL
End;
要注意 "INTO :new.列名"中的new是一个固定的格式,不能用其他的代替的,会导致便宜错误而且这个位置的错误ORACLE不会有提示,请特别注意!