niXforums Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   PreferencesPreferences   Log in to check your private messagesLog in to check your private messages   Log inLog in 
·  nixdoc.net ·  man pages ·  Linux HOWTOs ·  FreeBSD Tips ·  Forums
navigation Forum index » Databases » PostgreSQL
Alter Sequencie
Post new topic   Reply to topic Page 1 of 1 [2 Posts] View previous topic :: View next topic
Author Message
Léo Matos
*nix forums beginner


Joined: 19 Jul 2006
Posts: 1

PostPosted: Wed Jul 19, 2006 5:59 pm    Post subject: Alter Sequencie Reply with quote

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


---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

http://archives.postgresql.org
Back to top
Clodoaldo Pinto
*nix forums beginner


Joined: 28 May 2005
Posts: 49

PostPosted: Wed Jul 19, 2006 7:25 pm    Post subject: Re: Alter Sequencie Reply with quote

19 Jul 2006 10:59:10 -0700, Léo Matos <leo.mariano@gmail.com>:
Quote:
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...????

Leonardo,

Nesta lista dificilmente você vai encontrar ajuda pois o idioma aqui é
o inglês. Procure a lista em português.

Saudações, Clodoaldo Pinto

---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings
Back to top
Google

Back to top
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [2 Posts] View previous topic :: View next topic
The time now is Thu Dec 04, 2008 3:05 am | All times are GMT
navigation Forum index » Databases » PostgreSQL
Jump to:  

Similar Topics
Topic Author Forum Replies Last Post
No new posts How to ALTER a table using the ALTOBJ procedure Serge Rielau IBM DB2 1 Fri Jul 21, 2006 1:06 pm
No new posts alter session set events = 'immediate trace name flush_ca... Schandamama@gmail.com Server 3 Tue Jul 18, 2006 10:53 am
No new posts Global table alter Randy Harris Oracle 2 Fri Jul 07, 2006 5:17 am
No new posts ALTER TYPE Mordashov@gmail.com Server 5 Mon Jun 19, 2006 11:10 am
No new posts Alter table command don't work Graham Reeds MySQL 1 Sun Jun 18, 2006 8:45 pm

Mobile Phones | Herbal Supplements | Cheap Loan | Car Loan | Mortgage Calculator
Copyright © 2004-2005 DeniX Solutions SRL
 
Other DeniX Solutions sites: Unix/Linux blog |  electronics forum |  medicine forum |  science forum | 
Privacy Policy


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1697s ][ Queries: 16 (0.0985s) ][ GZIP on - Debug on ]