Alter Sequencie

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

Responses

Browse pgsql-general by date

  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