PostgreSQL 序列操作函数参考 序列,也称为序列生成器或序列对象,一般用于为表中的数据行生成唯一标识。本页整理了用于操作 PostgreSQL 序列的函数。 currval PostgreSQL currval() 函数返回当前会话中指定序列的当前值。如果当前会话没有调用过 nextval() 函数,将会发生一个错误。 lastval PostgreSQL lastval() 函数返回当前会话中最近一次 nextval() 函数的调用结果。 nextval PostgreSQL nextval() 函数将指定的序列前进到它的下一个值并返回那个值。此操作是一个原子操作。 setval PostgreSQL setval() 函数重置指定序列的起始值,并返回指定的值。