155游戏网 手游攻略 软件教程 如何使用Oracle序列-oracle序列函数

如何使用Oracle序列

时间:2024-10-02 06:57:28 来源:155手游 浏览:850
如何使用Oracle序列:   Oracle序列(sequence)是一种数据库项,能够生成一个整数序列。通常用于填充数字类型的主键列。   1、创建序列:   CREATE SEQUENCE sequence_name   [START WITH start_num]   [INCREMENT BY increment_num]   [{MAXVALUE maximum_num|NOMAXVALUE}]   [{MINVALUE minimum_num|NOMINVALUE}]   [{CYCLE|NOCYCLE}]   [{CACHE cache_num|NOCACHE}]   [{ORDER|NOORDER}]   其中:   start_num:序列开始整数   increment_num:每次增加的整数增量   maximum:序列最大整数   minimum:序列最小整数   CYCLE:循环生成   NOCYCLE:不循环生成,默认值   cache_num:保存在内存中的整数的个数   NOCACHE:不缓存任何整数   例如:   CREATE SEQUENCE seq_test;(默认值)   CREATE SEQUENCE seq_test START WITH 1 INCREMENT BY 2;   2、使用序列:   SELECT seq_test.nextval FROM dual;   insert into order_status2 (id) values (seq_test.nextval);   3、修改序列:   ALTER SEQUENCE语句来修改序列。可以修改的内容:   不能修改序列的初值   序列的最小值不能大于当前值   序列的最大值不能小于当前值   例如:ALTER SEQUENCE seq_test INCREMENT BY 3;   4、删除序列:   DROP SEQUENCE seq_test;

如何使用Oracle序列-oracle序列函数

标题:如何使用Oracle序列-oracle序列函数
链接:https://www.155yx.com//news/rj/18143.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多