oracle之自动增长序列

来源:互联网 发布:切尔西鞋 知乎 编辑:程序博客网 时间:2024/05/18 02:25

oracle中是没有自动增长列的,要想实现此功能,只能编写sequence,然后通过sequencename.nextval实现自动增长,具体方法如下:

     create sequence sequencename
    minvalue 1
    maxvalue 9999999999999999999999999999
    start with 1
    increment by 1
    cache 20;

     其中,minvalue表示自动列的最小值,可以不是这个值,maxvalue表示最大值,start with x是指自动列的第一个值,incerement by x是指自动列的增长区间,比如第一个是1,incrence by 的值是2,那么第二条数据的自动列的值就为3,依次类推。

0 0
原创粉丝点击