编辑 PostgreSQL 序列常规设置
拥有者 序列函数的拥有者。
注意:PostgreSQL 8.0 或以上版本支持。
递增
指定值添加到当前序列值来创建一个新值。正值是递增的序列,负值是递减的序列。默认值是 1。
现值
序列的开始值。
最小
决定序列可生成的最小值。如果没有指定最小值,那么将使用默认值。
最大
决定序列的最大值。如果没有指定最大值,那么将使用默认值。
缓存
指定数据库预先分配几多序列的值及存放在记憶供快速访问。最小值是 1(一次只可以生成一个值,即没有缓存),及这也是默认。
循环
这个选项允许序列环绕当递增或递减序列分别地达到最大值或最小值。如果达到限制,下一个生成的号码将会分别是是最大值最小值。否则,当达到序列最大值,任何调用下一个值的会返回错误。
添加拥有者
选择 由表拥有 及 由列拥有,以至于序列结合一个指定表列,例如如果删除列(或它的整个表),序列将自动删除。指定的表必须和序列有相同拥有者及在相同的模式。
注意:PostgreSQL 8.2 或以上版本支持。