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;    

Orcal 主键自增