oracle之自动增长序列
2014-06-25 18:13
169 查看
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,依次类推。
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,依次类推。
相关文章推荐
- oracle使用序列和触发器实现主键的自动增长
- Oracle主键ID设置自动增长(序列+触发器)
- oracle创建表,追加备注,添加主键,触发器,自动增长序列
- Oracle 实现主键自动增长之序列,触发器
- Oracle自动增长序列介绍——sequence
- oracle设置自动增长序列
- Oracle 触发器和序列的创建和使用 (自动增长列)
- Oracle主键ID设置自动增长(序列+触发器)
- oracle 主键应用序列和触发器实现自动增长
- oracle如何设置序列自动增长
- oracle 序列 + 触发器 实现 ID自动增长
- Oracle 表创建序列-触发 实现表ID自动增长
- Oracle主键ID设置自动增长(序列+触发器)
- 大家用hibernate的时候, 使用hibernate的sequence自动增长序列, 数据库是oracle
- Oracle数据库-设计自动增长序列(Oracle 11g)-笔记
- Oracle自动增长序列
- oracle实现自动插入自增长序列
- Oracle 触发器和序列的创建和使用 (自动增长列)
- 关于Oracle 生成包含日期和自动增长序列的编码
- Oracle使用序列创建自增字段(主键自动增长)