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

Como redefinir a sequência no postgres e preencher a coluna id com novos dados?


Se você não quiser manter a ordem dos ids, poderá
ALTER SEQUENCE seq RESTART WITH 1;
UPDATE t SET idcolumn=nextval('seq');

Duvido que haja uma maneira fácil de fazer isso na ordem de sua escolha sem recriar a tabela inteira.