create or replace trigger trig_autoinc02
before insert on PREFERENCES
for each row
begin
if (:new.Id is null) then
select preper_seq.nextval into :new.Id from dual;
end if;
end;
before insert on PREFERENCES
for each row
begin
if (:new.Id is null) then
select preper_seq.nextval into :new.Id from dual;
end if;
end;
本文介绍了一个使用触发器在PREFERENCES表中实现自动增长ID的方法。当插入新记录且ID为空时,通过序列preper_seq生成新的ID值。此方案适用于确保表中每一项都有唯一标识符。
1万+

被折叠的 条评论
为什么被折叠?



