Oracle序列的创建与使用
作者:网络转载 发布时间:[ 2016/3/31 11:23:06 ] 推荐标签:数据库 Oracle
创建序列demo_s:
create sequence demo_s
minvalue 1000
maxvalue 999999999999999999
start with 1000
increment by 1
cache 20;
解释:
INCREMENT BY:指定序列增长步长。可以为正(升序)、负整数(降序),但不能为0。高精度28。
START WITH: 指定序列起始数。默认为序列小值。
MAXVALUE :指定序列大值。大28位。必须大于等于起始值且大于等于序列小值。
NOMAXVALUE: 无大值(实际为10^27或-1)。default
MINVALUE :指定序列小值。
NOMINVALUE :无小值(实际为1或-10^26)。Default
CYCLE :指定序列达到大值或小值后继续从头开始生成。
NOCYCLE :不循环生成。Default.
CACHE :指定数据库内存中预分配的序列值个数,以便快速获取。小cache值为2。
使用序列:
select demo_s.nextval from dual;
demo_s.nextval即为自增的序列值。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11