加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle创建序列,删除序列

发布时间:2020-12-12 13:40:30 所属栏目:百科 来源:网络整理
导读:创建、删除 create sequence seq_newsId increment by 1 start with 1 maxvalue 999999999; 得到序列的SQL语句 select seq_newsid.nextval from sys.dual; 删除序列的SQL DROP SEQUENCE seq_newsId; ? ? ? 建立序列命令 ????CREATE SEQUENCE [user.]sequenc
创建、删除 create sequence seq_newsId increment by 1 start with 1 maxvalue 999999999; 得到序列的SQL语句 select seq_newsid.nextval from sys.dual; 删除序列的SQL DROP SEQUENCE seq_newsId; ? ? ? 建立序列命令 ????CREATE SEQUENCE [user.]sequence_name ????[increment by n] ????[start with n] ????[maxvalue n | nomaxvalue] ????[minvalue n | nominvalue]; ????INCREMENT BY: 指定序列号之间的间隔,该值可为正的或负的整数,但不可为0。序列为升序。忽略该子句时,缺省值为1。 ????START WITH:指定生成的第一个序列号。在升序时,序列可从比最小值大的值开始,缺省值为序列的最小值。对于降序,序列可由比最大值小的值开始,缺省值为序列的最大值。 ????MAXVALUE:指定序列可生成的最大值。 ????NOMAXVALUE:为升序指定最大值为1027,为降序指定最大值为-1。 ????MINVALUE:指定序列的最小值。 ????NOMINVALUE:为升序指定最小值为1。为降序指定最小值为-1026。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读