码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 序列的创建删除插入

时间:2018-11-15 23:16:15      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:需要   creat   使用   最小值   ima   values   大于   table   循环   

今天学习的是序列的创建蟹盖和删除插入

创建:

create Sequence Seq_name

increment by n     ----序列变化的程度,默认为1,可以为负数表示递减

start with n           ----序列的初始值,默认值为1

maxvalue n          ----序列的最大值,必须大于start的值

minvalue n           ----序列的最小值,小于start的值

cycle                    ----表示达到限制以后是否循环(nocycle--不循环,cycle--循环)

cache  n              ----缓存序列的个数,默认值为20,不使用则为nocache

 

修改与删除

修改与删除直接将create改为alter和drop即可,但是需要注意,不能修改start值

 

插入

先创建一个表

create table test(

tid number primary key,

t_name varchar2(2),

);

创建序列

create sequence seq_test

increment  by 1

start with 10

maxvalue  100

cycle

cache 10

插入序列

insert into test values(seq_test.nextval, ‘序列号‘);

 

Oracle 序列的创建删除插入

标签:需要   creat   使用   最小值   ima   values   大于   table   循环   

原文地址:https://www.cnblogs.com/wdz15808096467/p/9966669.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!