1. 首页
  2. 编程语言
  3. 其他
  4. postgresql 中的序列nextval详解

postgresql 中的序列nextval详解

上传者: 2021-08-20 21:12:02上传 PDF文件 140.51 KB 热度 20次

由于nextval和setval调用绝不会回滚, 如果需要序数的"无间隙"分配,则不能使用序列对象。可以 通过在一个只包含一个计数器的表上使用排他锁来构建无间隙的分配, 但是这种方案比序列对象开销更大,特别是当有很多事务并发请求序数时创建和使用语法:本节描述用于操作序列对象的函数,序列对象也被称为序列生成器或者就是序列。序列对象都是用CREATE SEQUENCE创建的特殊的单行表。序列对象通常用于为表的行生成唯一的标识符。获取序列值是安全的,可以用来和其他键组合形成唯一主键。PostgreSQL中序列主要涉及到的函数是

用户评论