Oracle序列创建和使用

创建序列
语法 CREATE SEQUENCE 序列名 [相关参数]
参数说明
INCREMENT BY :序列变化的步进,负值表示递减。(默认1)
START WITH:序列的初始值 。(默认1)
MAXvalue:序列可生成的最大值。(默认不限制最大值,NOMAXVALUE)
MINVALUE:序列可生成的最小值。(默认不限制最小值,NOMINVALUE)
CYCLE:用于定义当序列产生的值达到限制值后是否循环(NOCYCLE:不循环,CYCLE:循环)。
CACHE:表示缓存序列的个数,数据库异常终止可能会导致序列中断不连续的情况,默认值为20,如果不使用缓存可设置NOCACHE
例
CREATE SEQUENCE SEQ_DEMO INCREMENT BY 1 START WITH 1 NOMAXvalue NOCYCLE NOCACHE;修改、删除序列
使用 alter 命令进行修改
使用 drop 命令删除序列的使用
currval 表示序列的当前值,新序列必须使用一次nextval 才能获取到值,否则会报错
nextval 表示序列的下一个值。新序列首次使用时获取的是该序列的初始值,从第二次使用时开始按照设置的步进递增
查询序列的值:select seq_name.[currval,nextval] from dual;
查看所有已创建的序列:select * from user_sequences
SQL语句中使用:insert into table (id) values (seq_name.nextval)

oricle序列的创建和使用相关推荐

  1. Oracle 序列的创建和使用

    Oracle 序列的创建和使用 创建序列 create sequence seq_a minvalue 1000 maxvalue 99999999 start with 1000 increment ...

  2. OpenCV序列中创建矩阵cv :: Mat的实例(附完整代码)

    OpenCV序列中创建矩阵cv :: Mat的实例 OpenCV序列中创建矩阵cv :: Mat的实例 OpenCV序列中创建矩阵cv :: Mat的实例 #include "opencv2 ...

  3. Oracle 创建表、定义序列以及创建触发器

    Oracle 创建表.定义序列以及创建触发器 1. 定义序列 CREATE SEQUENCE <序列名>[MAXVALUE N|NOMAXVALUE][MINVALUE N|NOMINVA ...

  4. oracle 序列 清除,Oracle序列(Sequence)创建、使用、修改、删除

    Oracle序列(Sequence)创建.使用.修改.删除 一: 创建序列: 语法: CREATE SEQUENCE sequence_name [START WITH num] [INCREMENT ...

  5. Oracle数据库——序列的创建

    1.序列的定义 (1)序列的概念 ①序列用于产生唯一序号的数据库对象,可以为多个数据库用户依次生成不重复的连续整数,通常使用序列自动生成表中的主键值 ②序列产生的数字最大长度可达到38位十进制数.序列 ...

  6. 在oracle中创建一个序列,Oracle(创建序列)

    概念: 所谓序列,在oracle中就是一个对象,这个对象用来提供一个有序的数据列,这个有序的数据列的值都不重复. 1.序列可以自动生成唯一值 2.是一个可以被共享的对象 3.典型的用来生成主键值的一个 ...

  7. mysql实现类似oracle的序列,mysql 创建[序列],功能类似于oracle的序列

    参考自菜鸟教程 使用函数创建自增序列管理表(批量使用自增表,设置初始值,自增幅度) 第一步:创建Sequence管理表 sequence DROP TABLE IF EXISTS sequence; ...

  8. oracle 删序列,oracle创建和删除序列

    |NOMAXVALUE}] [{CYCLE|NOCYCLE}] [{CACHE n|NOCACHE}]; START WITH:定义序列的初始值(即产生的第一个值),默认为1. INCREMENT:用 ...

  9. tsql创建表_在序列中创建缺口– TSQL存储过程顾问

    tsql创建表 问题介绍 (Introducing the Problem) Gaps existence in automatic sequenced columns occurs all the ...

  10. Python序列 数据类型 创建方式 Tuple元组 Str字符串 List列表 dict字典 Set集合 range,zip,map,enumerate

    Python 序列分类 数据类型 详细介绍 Python 主要数据类型: 元组Tuple, 字符串Str,列表List,字典Dict,集合Set 对比 元组Tuple 字符串Str 列表List 字典 ...

最新文章

  1. 图解Java内存区域及内存溢出异常
  2. kafkatool 配置_kafka tools的使用
  3. PAT_B_1013_Java(20分)
  4. linux java环境变量设置
  5. PHP中 .= 的意思
  6. html网页如何引入用linkcss文件,[网页设计]link和@import url()引入外部css文件的区别...
  7. TensorFlow2.0:单层感知机梯度计算
  8. xp计算机共享能否指定用户,XP怎么设置局域网共享?
  9. springboot记录用户访问次数_Spring Boot入门(12)实现页面访问量统计功能
  10. 计算机的网络凭据,win10凭据密码是什么,网络凭据账户和密码是多少
  11. java制作海报一:java使用Graphics2D 在图片上写字,文字换行算法详解
  12. html添加用户与删除吗,HTML页面元素的添加与删除
  13. 学会做arduino交通灯
  14. AE基础教程第一阶段——15质量图标和效果开关
  15. Excel此工作簿包含一个或多个可能不安全的外部源的链接,但无法断开链接的解决办法
  16. 【Java】编码中使用String.format()前缀自动自动填充,理清思路,少掉坑。
  17. 静默活体检测的python实现
  18. 幼儿园课件软件测试,幼儿园大班测试题
  19. 在蓝湖上直接进行图片资源重命名小技巧
  20. S3C2440上MMC/SD卡驱动分析(二)

热门文章

  1. linux 迅雷 命令行,Linux小迅雷:uGet下载工具加速 | 薄荷开源网
  2. 科宇扫地机器人_扫地谁更精准更干净?新一代3D视讯+激光成像 PK 老式激光扫描...
  3. 关于学籍管理系统的可行性研究报告
  4. 人体十二经络的走向动态图,人手一份!
  5. 如何录制网络视频,屏幕录制软件哪个好
  6. 无限容量还不限速的网盘,了解一下~
  7. android多图拼接长图并合理显示
  8. 电子计算机的核心部件是哪三个,电子计算机三大核心部件 是什么
  9. Java API 帮助文档中英文版下载
  10. 天正电气2014的安装