Em 26 de janeiro de 2016 10:59, Danilo Silva <[email protected]> escreveu:
> Em 26 de janeiro de 2016 10:56, Paulo <[email protected]> > escreveu: > >> Olá Pessoal, >> >> >> >> Tenho um ERP onde sempre fazemos conversão de dados de outros sistemas >> para nosso banco. >> >> Ocorre em alguns casos de conversão estou tendo problemas com o START do >> Serial. >> >> Preciso do comando que ajuste automaticamente as Seqüências dos Seriais. >> >> >> >> Alguém pode dar uma dica ? >> >> >> > > ALTER SEQUENCE nome_sequencia RESTART WITH novo_valor; > > []s > Danilo > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > Em adição ao que o Danilo disse, você pode gerar um script com todas as alterações de uma vez só. Supondo que eu queira reiniciar com zero, o script ficaria assim: *postgres=# select* 'ALTER SEQUENCE ' || *relname* || ' RESTART WITH 0;' *from pg_catalog.pg_class where relkind='S';* ?column? -------------------------------------------- ALTER SEQUENCE my_sequence RESTART WITH 0; (1 row)
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
