Orcal 主键自增
假设关键字段为id,建一个序列,代码为:
create sequence seq_表名_id 在表名前加个seq,后面跟个id关键字段.seq是随便写
minvalue 1 最低多少
maxvalue 99999999 到多少结束
start with 1 从多少开始
increment by 1 每次增加多少
nocache
order;
建解发器代码为:
CREATE OR REPLACE TRIGGER trg_表名_id 在表名前加个trg,后面跟个id关键字段.seq是随便写
BEFORE INSERT ON 表名
FOR EACH ROW
BEGIN
SELECT seq_表名_id.nextval INTO :new.id FROM dual;
END;