oracle 序列的创建和作用
来源:互联网 发布:广州数据恢复 24小时 编辑:程序博客网 时间:2024/06/06 00:01
1.创建:
CREATE SEQUENCE emp_sequence --序列名INCREMENT BY 1 --如果省略,则默认为1,如果负值,则代表序列的值是按照此步长递减的。 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 20; --CACHE(缓冲)定义存放序列的内存块的大小,默认为20。
2.修改:
ALTER SEQUENCE 序列名 [INCREMENT BY n] [{MAXVALUE/ MINVALUE n|NOMAXVALUE}] [{CYCLE|NOCYCLE}] [{CACHE n|NOCACHE}];*不能修改序列的初始值
3.删除
DROP SEQUENCE 序列名;
4.查看所有序列
select SEQUENCE_NAME from dba_sequences
select * from USER_SEQUENCES
5.特点:
是oacle提供的用于产生一系列唯一数字的数据库对象。
l 自动提供唯一的数值
l 共享对象
l 主要用于提供主键值
l 将序列值装入内存可以提高访问效率
0 0
- oracle 序列的创建和作用
- ORACLE序列的作用
- oracle 中序列的创建和使用
- oracle序列的创建、删除和使用
- oracle序列的创建
- Oracle创建序列和触发器
- DB2和Oracle创建序列和查询的区别
- DB2和Oracle创建序列和查询的区别
- DB2和Oracle创建序列和查询的区别
- oracle 中序列的创建
- oracle 序列的创建删除
- Oracle创建序列的方式
- Oracle 创建序列,删除序列,得到序列的例子
- Oracle创建序列,删除序列,得到序列的例子
- Oracle创建序列,删除序列,得到序列的例子
- Oracle创建序列,序列的语法格式及使用和查询
- oracle查看已创建的序列
- oracle如何查看已创建的序列?
- openERP 简单模块 1
- 2016年中总结和展望
- 裁剪特定时长音乐需求之Audacity
- KMP(2)--hdu2594
- mybatis 批量的更新
- oracle 序列的创建和作用
- Fiddler (四) 实现手机的抓包
- DOS命令删除WINODOWS服务
- mybatis关联查询一对多问题解决,将表中对应的多条数据以list形式存储
- make_heap(), pop_heap(), push_heap()用法
- 如何快速开发出一个高质量的APP
- jhipster应用
- GitHub 翻译系列----入门(Hello World)
- make和Makefile中的规则和变量