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

Oracle_序列

发布时间:2020-12-12 18:48:26 所属栏目:百科 来源:网络整理
导读:1.什么是序列(数据库对象之一) 自动提供唯一的数值 共享对象 用于提供主键值 将序列值装入内存可提高访问效率 2.create sequnce 语句 create sequence empseq increment by 10 //每次增加10 start with 10 // 从10开始 maxvalue 100 // 提供的最大值 cycle /

1.什么是序列(数据库对象之一)

自动提供唯一的数值

共享对象

用于提供主键值

将序列值装入内存可提高访问效率

2.create sequnce 语句

create sequence empseq

increment by 10 //每次增加10

start with 10 // 从10开始

maxvalue 100 // 提供的最大值

cycle //需要循环(达到最大值后,从头循环)

nocache; //不需要缓存登录

3.查看序列

select empseq.currval form dual; //查询序列当前值

select empseq.nextval from dual; //查询序列下一个值

4.序列提供主键,插入

insert into emp01 values(empseq.nextval,'BB',2500);

5.修改序列

alert sequence empseq

increment by 1

nocycle

(编辑:李大同)

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

    推荐文章
      热点阅读