oracle中序列号的使用

1.创建序列号:

CREATE SEQUENCE emp_sequence -- emp_sequence这个就是后面要用到这个序列号时引用的名称
INCREMENT BY 1  -- 每次加几个
START WITH 1   -- 从1开始计数
NOMAXVALUE    -- 不设置最大值
NOCYCLE     -- 一直累加,不循环
CACHE 100; -- 缓存值 100

例如:CREATE SEQUENCE emp_sequence INCREMENT BY 1 START WITH 1 NOMAXVALUE NOCYCLE CACHE 100;

2.查看已创建的序列号

select * from user_sequences

3.根据序列号名字查看当前序列号的值

select emp_sequence.nextval from dual

 

 

你可能感兴趣的:(oracle)