Oracle中创建自增型栏位(1)创建Sequence对象; (2)建立一个Trigger
CREATE SEQUENCE seq_erictest
START WITH 1
INCREMENT BY 1;
CREATE OR REPLACE TRIGGER tr_seq_erictest
BEFORE INSERT
ON erictest
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
BEGIN
SELECT seq_erictest.NEXTVAL
INTO :NEW.id
FROM DUAL;
END;
本文介绍如何在Oracle数据库中创建自增型字段。主要通过两个步骤实现:首先创建Sequence对象确保数值唯一且递增;其次建立Trigger,在插入新记录时自动为指定字段赋值。
819

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



