CREATE SEQUENCE [序列名称]
MINVALUE 1 --最小值
MAXVALUE 999999999 --可不设置最大值(NOMAXVALUE)
START WITH 1 --从1开始计数
INCREMENT BY 1 --每次加1
NOCYCLE --一直累加,不循环
NOCACHE; --不建缓冲区
CREATE OR REPLACE TRIGGER [触发器名称]
BEFORE INSERT ON [表名]
FOR EACH ROW
DECLARE
BEGIN
SELECT [序列名称].NEXTVAL INTO:NEW.ID FROM DUAL;
END ([触发器名称]); --END语句后 触发器名称可写可不写