Oracle - 序列相关

时间:2020-02-05 00:51:44   收藏:0   阅读:65
-- 创建序列
  -- create sequence 序列名
  -- 默认开始是没有值的
  -- 序列名.nextval : 每次执行都会自增一次, 默认步长为1
  -- 序列名.currval : 查看当前序列的值
  -- 作用 : 可以作为主键使用, 动态获取主键的值, 极大的避免了主键冲突

-- select 序列名.currval from dual; 查看序列当前的值
-- select 序列名.nextval from dual; 查看序列自增后的值, 查看后该序列已经自增

-- 创建自定义序列
  -- create sequence 序列名 
  -- start with 数字 (从几开始)
  -- increment by 数字 (步长)

-- 删除序列
  -- drop sequence 序列名

 

原文:https://www.cnblogs.com/mpci/p/12262155.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!