如何更改PostgreSQL序列的下一个默认值?

时间:2019-04-24 21:28:06

标签: sql postgresql database-sequence

我有一张表,其中ID序列类似于01,02,依此类推(我有一些预先插入的值)。当我尝试在其中插入新行(未明确指定ID,而是为其他列指定值)时,它告诉我默认值为“ 1”,与“ 01”相同,因此无法插入。如何解决它,谢谢!

1 个答案:

答案 0 :(得分:1)

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

示例:

CREATE SEQUENCE sequenceName
    START WITH 1  
    INCREMENT BY 1 ;  

有关更多文档,请访问link