Oracle 里面创建唯一键值自动增长
CREATE OR REPLACE SEQUENCE SEQ_ID
START WITH 1
MAXVALUE 999
MINVALUE 1
NOCYCLE
CACHE 20
NOORDER;
CREATE OR REPLACE TRIGGER TAB_A_Tri before insert on TAB_A for
each row
begin select SEQ_ID.nextval into :new.id from dual;
end;
本文介绍了如何在Oracle数据库中创建一个自动增长的唯一键值。通过定义序列SEQ_ID并使用触发器TAB_A_Trigger, 实现了在插入新记录时自动生成唯一的ID。
311

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



