oracle sql 序列 sequence
来源:互联网 发布:java软件开发前景如何 编辑:程序博客网 时间:2024/05/17 19:59
序列是oracle专有的对象,它用来产生一个自动递增的数列
创建序列的语法:
使用序列:
创建序列的语法:
create sequence seq-name--名称
increment by n--增量
start with n--开始值
maxvalue n|nomaxvalue 10^27 or -1 --最大值
minvalue n|no minvalue--最小值
cycle|nocycle--循环
cache n|nocache--缓冲
实例:
--创建序列--当增量为正数时,它就是一个递增序列,如果增量为负数时,它就是一个递减序列。CREATE SEQUENCE SEQ_STUDENT START WITH 11 INCREMENT BY - 1 MINVALUE 1 MAXVALUE 11;
使用序列:
--添加学生信息INSERT INTO STUDENT (SNO, SNAME) VALUES (SEQ_STUDENT.NEXTVAL, 'ZHANGSAN4');--修改序列--修改序列时不能修改起始值ALTER SEQUENCE SEQ_STUDENT CYCLE CACHE 9;--查看当前序列值SELECT SEQ_STUDENT.CURRVAL FROM DUAL;--生成下一个序列值SELECT SEQ_STUDENT.NEXTVAL FROM DUAL;--删除序列DROP SEQUENCE SEQ_STUDENT;
阅读全文
0 0
- oracle sql 序列 sequence
- ORACLE PL/SQL 中序列(sequence)的简易使用方法介绍
- ORACLE 序列 Sequence
- oracle-序列(SEQUENCE)-
- oracle-序列(SEQUENCE)
- oracle中的序列-sequence
- Oracle创建序列 sequence
- oracle 导出 序列 sequence
- Oracle序列sequence
- oracle-序列(SEQUENCE)
- oracle 序列(sequence)
- oracle 序列 sequence
- oracle 序列SEQUENCE
- ORACLE重置序列sequence
- oracle 序列(sequence)
- oracle sequence-序列
- ORACLE 序列sequence小结
- ORACLE导出sequence序列
- 检测iframe标签加载完成。可用来做loading页面
- 用户购买系统用户高性能数据库和实时大数据分析
- zabbix二次开发集成拓扑图功能
- 设计模式(3)-工厂模式
- Centos7安装php-redis扩展
- oracle sql 序列 sequence
- 物联网与互联网,云计算,大数据的互联结合产生超凡的应用
- 无法连接云服务器上的MySQL服务
- python生成二维码
- 圆环进度
- Linux下Caffe、Docker、Tensorflow、PyTorch环境搭建(CentOS 7)
- redis数据结构详解之Hash(四)
- js表单验证,如果不为空时自动改变提交按钮的背景色
- Cassandra学习笔记(2)