一。创建序列 CREATE SEQUENCE TEST INCREMENT BY 1 START WITH 1 MAXVALUE 1.0E28 MINVALUE 1 NOCYCLE NOCACHE NOORDER二 USERADD 会员触发器CREATE OR REPLACE TRIGGER USERADD BEFORE INSERT ON MEMBERRG FOR EACH ROW BEGIN SELECT text.NEXTVAL INTO :NEW.NUM FROM DUAL; END;
迟到。同意楼上的要是代码看不懂的话用dba stadio 创建,先建序列,然后在要实现自增的字段上创建触发器。 触发器代码: BEGIN SELECT text.NEXTVAL INTO :NEW.NUM FROM DUAL; END;其中text为创建的序列名字。对了,创建触发器的时候千万别忘了选触发时间。:)
CREATE SEQUENCE TEST INCREMENT BY 1 START WITH 1
MAXVALUE 1.0E28 MINVALUE 1 NOCYCLE
NOCACHE NOORDER二 USERADD 会员触发器CREATE OR REPLACE TRIGGER USERADD
BEFORE INSERT ON MEMBERRG
FOR EACH ROW
BEGIN
SELECT text.NEXTVAL INTO :NEW.NUM FROM DUAL;
END;
触发器代码:
BEGIN
SELECT text.NEXTVAL INTO :NEW.NUM FROM DUAL;
END;其中text为创建的序列名字。对了,创建触发器的时候千万别忘了选触发时间。:)