【问题标题】:How to change next default value for PostgreSQL sequence? [duplicate]如何更改 PostgreSQL 序列的下一个默认值? [复制]
【发布时间】:2019-09-14 06:26:20
【问题描述】:

我有一个表,其中 ID 序列类似于 01,02 等等(我有一些预先插入的值)。当我尝试在那里插入新行时(没有明确指定 ID,而是指定其他列的值),它告诉我默认值为“1”,与“01”相同,无法插入。怎么解决,谢谢!

【问题讨论】:

标签: sql postgresql database-sequence


【解决方案1】:

您可以在创建序列时使用 START WITH 参数。

例子:

CREATE SEQUENCE sequenceName
    START WITH 1  
    INCREMENT BY 1 ;  

更多文档请通过link

【讨论】:

    猜你喜欢
    • 2011-06-12
    • 2012-07-03
    • 2015-10-04
    • 2014-11-06
    • 2012-05-06
    • 1970-01-01
    • 2012-11-03
    • 2010-12-18
    相关资源
    最近更新 更多