PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Redefinir contador de incremento automático no postgres


Se você criou a tabela product com um id coluna, então a sequência não é simplesmente chamada de product , mas sim product_id_seq (ou seja, ${table}_${column}_seq ).

Esta é a ALTER SEQUENCE comando que você precisa:
ALTER SEQUENCE product_id_seq RESTART WITH 1453

Você pode ver as sequências em seu banco de dados usando o \ds comando no psql. Se você fizer \d product e veja a restrição padrão para sua coluna, o nextval(...) call especificará o nome da sequência também.