1.基本语法

(1) 创建序列命

CREATE SEQUENCE [user.]sequence_name

[INCREMENT BY n]

[START WITH n]

[maxvalue n | nomaxvalue]

[minvalue n | nominvalue]

[CYCLE|NOCYCLE]

[CACHE|NOCACHE]

[ORDER|NOORDER]

;

INCREMENT BY: 指定序列号之间的间隔,该值可为正的或负的整数,但不可为0。序列为升序。忽略该子句时,缺省值为1。

START WITH:指定生成的第一个序列号。在升序时,序列可从比最小值大的值开始,缺省值为序列的最小值。对于降序,序列可由比最大值小的值开始,缺省值为序列的最大值。

MAXVALUE:指定序列可生成的最大值。

NOMAXVALUE:为升序指定最大值为1027,为降序指定最大值为-1。

MINVALUE:指定序列的最小值。

NOMINVALUE:为升序指定最小值为1。为降序指定最小值为-1026。

CYCLE:循环使用,用大最大值再返。 CACHE:指定cache的值。如果指定CACHE值,Oracle就可以预先在内存里面放置一些sequence,这样存取的快些。cache里面的取完后,oracle自动再取一组到cache。 使用cache或许会跳号, 比如数据库突然不正常down掉(shutdown abort),cache中的sequence就会丢失. 所以可以在create sequence的时候用nocach

oracle从序列中查最大id,Oracle序列详解相关推荐

  1. oracle分页排序查询,Oracle分页查询中排序与效率问题解决方法详解

    本文将结合作者近日工作中,在ORACLE数据库分页查询时,遇到一个小问题,为大家讲解如何解决Oracle分页查询中排序与效率问题. 原始未分页查询Sql代码如下: select ROWNUM rn, ...

  2. 《oracle大型数据库系统在AIX/unix上的实战详解》讨论31: oracle、sybase 数据库的不同访问...

    <Oracle大型数据库系统在AIX/UNIX上的实战详解> 讨论31:  oracle.sybase 数据库的不同访问方式   文平. 用户来信要求更细节比较一下Oracle和sybas ...

  3. Oracle大型数据库系统在AIX/UNIX上的实战详解

    前言 风,紧, 夜,深沉, 剑,已出鞘, 影,飘然前行! 本书的立意和内容 在服务器领域,IBM p系列服务器与AIX操作系统毫无疑问是UNIX服务器领域中的佼佼者,它代表着UNIX深刻的技术内涵和广 ...

  4. python setting.py_python基础教程:Django框架的中的setting.py文件说明详解

    这篇文章主要介绍了Django框架的中的setting.py文件说明详解,这个文件包含了所有有关这个Django项目的配置信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.加载数据库,数据库 ...

  5. Django框架的中的setting.py文件说明详解

    这篇文章主要介绍了Django框架的中的setting.py文件说明详解,这个文件包含了所有有关这个Django项目的配置信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.加载数据库,数据库 ...

  6. 【夯实Spring Cloud】Spring Cloud中使用Hystrix实现断路器原理详解(上)

    本文属于[夯实Spring Cloud]系列文章,该系列旨在用通俗易懂的语言,带大家了解和学习Spring Cloud技术,希望能给读者带来一些干货.系列目录如下: [夯实Spring Cloud]D ...

  7. BootStrap实现带有增删改查功能的表格(DEMO详解)

    前言 bootstrap的表格样式,有类似EasyUI的表格,也有卡片式表格,放到移动端显示,各有千秋.但是BootStrap自带的表格是没有操作列的,网上的资源不少,但是都是比较单一.零碎,JS.C ...

  8. yii mysql 事务处理_Yii2中事务的使用实例代码详解

    前言 一般我们做业务逻辑,都不会仅仅关联一个数据表,所以,会面临事务问题. 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全 ...

  9. vue ajax highcharts,在vue项目中引入highcharts图表的方法(详解)

    npm进行highchars的导入,导入完成后就可以进行highchars的可视化组件开发了 npm install highcharts --save 1.components目录下新建一个char ...

最新文章

  1. 邪恶的三位一体:机器学习、黑暗网络和网络犯罪
  2. python【数据结构与算法】程序设计:划分整数(DP)
  3. 12.映射表map.rs
  4. 阿里云服务器(BT面板)Vue+Node(Egg)部署流程
  5. 【转】搭建Java版WebService
  6. php截取字符串函数 左右,php截取中文字符串函数的技巧
  7. mybatis 中case_解决mybatis case when 报错的问题
  8. 银行自动化监控系统应用
  9. 为什么手机浏览器打不开html文件,手机浏览器打不开网页的解决方法
  10. 龙芯LoongArch电脑上用dh-make打包deb包
  11. [二分]Kayaking Trip
  12. zigbee抓包实验过程
  13. loop与for loop分别实现乘法口诀表
  14. android模拟器不玩游戏,安卓模拟器哪个玩游戏最流畅?
  15. JavaWeb自我学习——进一步学习MyBatis
  16. python 谁是小偷_python 小偷程序
  17. 两部手机怎样才能把数据都传过来_两台苹果手机怎么传数据
  18. fragment重叠问题
  19. 谷歌问答上线 悲凉下的涌动
  20. 皮尔森相关性的相似度

热门文章

  1. BigDecimal源码分析。
  2. 微信小程token_微信小程序url与token如何设置
  3. 初学计算机图形学——OpenGL实现二维图形平移,旋转(不使用opengl自带的函数,齐次方程实现)
  4. A. Binary Decimal acii码 字符 数字的转换 vector容器 sort 排序
  5. 当前没有源代码管理提供程序进行注册
  6. 选项模式(option)
  7. 《Microduino实战》——2.5 Microduino传感器系列
  8. [单片机学习笔记](35):串级PID算法应用剖析、通过串口控制电机、MPU6050获取平衡车姿态、自制平衡车PID算法程序设计
  9. GScan:Linux Checklist自动化检测
  10. Python 写文件中文乱码问题