序列(SEQUENCE)是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。
其主要的用途是生成表的主键值,可以在入语句中引用,也可以通过查询检查当前值,或使序列增至下一个值。
创建序列需要CREATE SEQUENCE系统权限。
序列的创建语法如下:
CREATE SEQUENCE 序列名 [INCREMENT BY n] [START WITH n] [{MAXVALUE/ MINVALUE n|NOMAXVALUE}] [{CYCLE|NOCYCLE}] [{CACHE n|NOCACHE}];
INCREMENT BY 用于定义序列的步长,如果省略,则默认为1,如果出现负值,则代表序列的值是按照此步长递减的。
START WITH 定义序列的初始值(即产生的第一个值),默认为1。
MAXVALUE 定义序列生成器能产生的最大值。选项NOMAXVALUE是默认选项,代表没有最大值定义,这时对于递增序列,系统能够产生的最大值是10的27次方;对于递减序列,最大值是-1。MINVALUE定义序列生成器能产生的最小值 ...

最新文章

  1. Debian 8.3 中文字体安装
  2. android颜色指列表
  3. 关于IntentFilter的几点注意事项:
  4. encode与decode,unicode与中文乱码的问题
  5. Machine Learning - 第5周(Neural Networks: Learning)
  6. BI跟报表一样吗?
  7. hdu4561 bjfu1270 最大子段积
  8. Contest1065 - 第四届“图灵杯”NEUQ-ACM程序设计竞赛(个人赛)B一个简单的问题
  9. 【转】蓝牙4.0——Android BLE开发官方文档翻译
  10. VS EF Error: Configuration Error extension=".edmx" type="System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider"
  11. ArduinoYun教程之配置Arduino Yun环境
  12. 【转】Android 4.3源码下载及问题解决
  13. 入门VMware Workstation下的Debian学习之基本命令(二)
  14. Dora.Interception, 一个为.NET Core度身打造的AOP框架:不一样的Interceptor定义方式
  15. Java基础之入门
  16. 【ASP.NET Core快速入门】(七)WebHost的配置、 IHostEnvironment和 IApplicationLifetime介绍、dotnet watch run 和attach到进程调试
  17. [Oracle][RMAN] Use RMAN to Migrate database from CentOS_5-11201-SingleDB to OracleLinux_5-11204-SingleDB
  18. Codeforces 700 C. Break Up(Tarjan求桥)
  19. FFI
  20. 微信OAuth授权获取用户OpenId-JAVA(个人经验)【申明:来源于网络】

热门文章

  1. cookie的常用操作
  2. C++.sprintf
  3. [osg]OSG相机添加动画路径
  4. python静态方法、类方法
  5. Xcode打包上传遇到的坑
  6. [C#]获取指定文件夹下的所有文件名(递归)
  7. 安装xmlspy之后,链接及邮箱等都用这个软件打开,怎样取消?
  8. Axure 元件的移动效果
  9. Axure 设置条件的操作
  10. codeforces 578a//A Problem about Polyline// Codeforces Round #320 (Div. 1)