[pgbr-geral] REF: Ajustar Seqüência Serial.
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 ? Atenciosamente, Paulo. vp_logo --- Este email foi escaneado pelo Avast antivírus. https://www.avast.com/antivirus ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] REF: Ajustar Seqüência Serial.
2016-01-26 8:56 GMT-04:00 Paulo: > 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. > O que seria "automaticamente"? Você tem que definir as condições e colocar o ALTER SEQUENCE já mencionado na hora e com o valor que você determinar. Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] REF: Ajustar Seqüência Serial.
Em 26 de janeiro de 2016 10:56, Pauloescreveu: > 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 pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] REF: Ajustar Seqüência Serial.
Em 26 de janeiro de 2016 10:59, Danilo Silvaescreveu: > Em 26 de janeiro de 2016 10:56, Paulo > 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 > pgbr-geral@listas.postgresql.org.br > 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 pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral