字段自增长

来源:3-4 Oracle管理表

qq_爱深埋于心i_0

2017-03-01 16:23

oracle数据库id怎么实现自增长

写回答 关注

1回答

  • 慕勒0069038
    2017-03-01 17:29:29

    create table Test_Table
    (
    ID number(11) primary key,
    Name varchar(50) not null
    )


    create sequence AutoID
    start with 1 //根据需要自己可修改该数值
    increment by 1 //步长值
    minvalue 1
    nomaxvalue



    create trigger AutoID_Trigger

    before insert on Test_Table for each row
    begin
    select AutoID.nextval into :new.ID from dual;
    end AutoID_Trigger;

Oracle数据库开发必备利器之SQL基础

为你带来Oracle开发必备的sql基础,为后续课程学习打下好的基础

160710 学习 · 641 问题

查看课程

相似问题