标签:cache 更改 nbsp 连续 gui currval 删除 使用 序列
序列是用来生成唯一、连续的整数的数据库对象。序列通常用来自动生成主键或唯一键的值。序列可以按升序排列,也可以按照降序排列。
其实Oracle中的序列和MySQL中的自增长差不多一个意思。
创建序列。从序号10开始,每次增加1,最大为2000,不循环,再增加会报错
CREATE SEQUENCE seq1
START WITH 10
INCREMENT BY 1
MAXVALUE 2000
NOCYCLE
CACHE 30;
访问下一个:
seq1.NEXTVAL
查询当前:
SELECT seq1.CURRVAL FROM dual;
ALTER SEQUENCE seq1
MAXVALUE 5000 --最大为5000
CYCLE; --循环
DROP SEQUENCE seq1;
SELECT sys_guid() FROM dual;
标签:cache 更改 nbsp 连续 gui currval 删除 使用 序列
原文地址:http://www.cnblogs.com/gaofei-1/p/7450204.html