From: | Léo Matos <leo(dot)mariano(at)gmail(dot)com> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Alter Sequencie |
Date: | 2006-07-19 17:59:10 |
Message-ID: | 1153331950.583912.298610@p79g2000cwp.googlegroups.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Olá senhores, boa tarde.
Estou com o seguinte problema...cadastrei em lote alguns dados nas
tabelas do meu bd, só que as seqüências não foram atualizadas,
todas elas se encontram com valor atual igual a 1, gerando erros quando
eu vou cadastrar alguma informação.
Primeiro gostaria de saber se existe algo fácil de "reindexar" a
seqüência, ou se é necessário refazer a seqüência de cada tabela
com o valor atual da minha pk.
Eu tentei criar uma função que varresse todas as minhas tabelas e
utilizasse o alter sequence <<nome_da_minha_sequencia>> restart with
<<valor_atual>>, mas para isso eu preciso saber o valor atual das
minhas chaves primárias, aí eu parei...
Alguém pode me ajudar...????
Desde já agradeço...
Leonardo Matos
From | Date | Subject | |
---|---|---|---|
Next Message | Anastasios Hatzis | 2006-07-19 18:42:15 | Re: Difference between function and procedure? |
Previous Message | Kevin Murphy | 2006-07-19 17:58:38 | Re: Messages to pgsql-general list not being posted |