欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

oracle主键自增

程序员文章站 2022-06-02 16:01:15
...

oracle主键自增


CREATE SEQUENCE [表名] -- 表名+字段名+seq后缀

INCREMENT BY 1 -- 每次加几个

START WITH 1 -- 从1开始计数

NOMAXVALUE -- 不设置最大值

NOCYCLE -- 一直累加,不循环

NOCACHE -- 不建缓冲区



create or replace trigger [触发器名]
before insert on [表名]
for each row
begin
    select [序列名].nextval into:new.[主键] from dual;
end [触发器名];

相关标签: oraclez主键