DROP SEQUENCE SEQ1
CREATE SEQUENCE SEQ1
INCREMENT BY 1
START WITH 1
MAXVALUE 999999999999;
DROP TRIGGER SET_ID
CREATE OR REPLACE TRIGGER SET_ID
BEFORE INSERT ON table
FOR EACH ROW
DECLARE
ID number;
BEGIN
SELECT SEQ1.nextval INTO ID FROM dual;
:NEW.ID:= ID;
END;
本文介绍了一种使用SQL创建序列SEQ1并设置名为SET_ID的触发器的方法,该触发器用于在插入新记录到table表时自动为ID字段赋值。通过这种方式可以确保ID字段的唯一性和连续性。
1013

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



