Oracle 自增序列的生成

Posted wuzaipei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 自增序列的生成相关的知识,希望对你有一定的参考价值。

1、代码结构

1、创建

-- Create sequence 
create sequence SEQ_USERID
minvalue 1
maxvalue 999999999999
start with 1
increment by 1
nocache
cycle;
2、查询 select SEQ_USERID.nextval from dual; 3、删除 drop sequence SEQ_USERID;

2、查询表所有字段结构

SELECT
    DDL_DTL. ||USER_TAB_COLS.COLUMN_NAME ||,
     
FROM USER_TAB_COLS
WHERE USER_TAB_COLS.TABLE_NAME=DIM_ERP_PUB_DDL_DTL

 

以上是关于Oracle 自增序列的生成的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 自增序列的生成

Oracle序列生成器

Oracle中触发器实现序列自增

Oracle 怎样查询所有自增的序列名

Oracle实现自增方式:序列+触发器

oracle自增主键从多少开始