|
Valeu Rodrigo, ja estava usando serial, éra só para
ter certeza.
----- Original Message -----
Sent: Tuesday, March 14, 2006 10:23
AM
Subject: Re: [PostgreSQL-Brasil] Ref:
Sequence x Serial
Não. Pode usar o "serial" mesmo, em ambas as situações. Será
criado um campo do tipo "int" - e não "serial", e a seqüência só será
utilizada caso o valor não seja atribuído numa cláusula INSERT INTO, por
exemplo. Não há necessidade de criar trigger, pois é usado o valor DEFAULT do
campo.
2006/3/14, Leandro Franco (Yahoo) <[EMAIL PROTECTED]>:
Tere
Se
tu tá criando uma base nova, pra usar no PostgreSQL somente, acho mais
prático definir o campo como serial, mas se estiver migrando do Oracle,
ou vai ter outra base igual em Oracle, por exemplo, fica melhor definir
a sequence e setar o valor do campo por trigger, tal como é no Oracle.
Espero ter ajudado.
sds
Leandro
Tere
escreveu: > Ola Rodrigo, > Qual dos dois devo usar? >
> ----- Original Message
----- > *From:* Rodrigo Hjort <mailto:[EMAIL PROTECTED]> >
*To:* [email protected] >
<mailto:[email protected]> >
*Sent:* Tuesday, March 14, 2006 9:58 AM >
*Subject:* Re: [PostgreSQL-Brasil] Ref: Sequence x Serial
> > Serial é só um "alias", que na
realidade cria um campo do tipo > "int", com
default o próximo valor de uma seqüência
criada >
automaticamente. > > > 2006/3/14,
Tere < [EMAIL PROTECTED] >
<mailto:[EMAIL PROTECTED]>>: > >
Alguem poderia me dizer a diferença entre Sequence e Serial?
> Qual devo usar nas
minhas
tabelas? > >
Tere. > > > >
-- >
Atenciosamente, > > Rodrigo
Hjort > > [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> >
http://icewall.org/~hjort > >
------------------------------------------------------------------------
> E-mail classificado pelo Identificador de
Spam Inteligente. > Para alterar a categoria
classificada, visite o Terra Mail > <
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=tereschl&_l=1,1142341123.736355.23676.aldabra.terra.com.br,5648,Des15,Des15> > > >
------------------------------------------------------------------------
> Esta mensagem foi verificada pelo E-mail
Protegido Terra > <http://mail.terra.com.br/>. >
Scan engine: McAfee VirusScan / Atualizado em 13/03/2006 / Versão:
> 4.4.00/4717 >
Proteja o seu e-mail Terra: http://mail.terra.com.br/ > >
------------------------------------------------------------------------
> >
_______________________________________________ >
Grupo de Usuários do PostgreSQL no Brasil > http://www.postgresql.org.br > >
------------------------------------------------------------------------
> > No virus found in this incoming
message. > Checked by AVG Free
Edition. > Version: 7.1.375 / Virus Database:
268.2.1/279 - Release Date: 10/3/2006 > > >
------------------------------------------------------------------------
> > _______________________________________________ >
Grupo de Usuários do PostgreSQL no Brasil > http://www.postgresql.org.br _______________________________________________
Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
-- Atenciosamente,
Rodrigo Hjort GTI - Projeto
PostgreSQL CELEPAR - Cia de Informática do Paraná http://www.pr.gov.br
E-mail classificado pelo Identificador
de Spam Inteligente. Para alterar a categoria classificada, visite o Terra
Mail
Esta mensagem foi verificada pelo E-mail Protegido Terra. Scan engine:
McAfee VirusScan / Atualizado em 13/03/2006 / Versão: 4.4.00/4717 Proteja o
seu e-mail Terra: http://mail.terra.com.br/
_______________________________________________ Grupo de Usuários do
PostgreSQL no Brasil http://www.postgresql.org.br
No virus found in this incoming message. Checked by AVG Free
Edition. Version: 7.1.375 / Virus Database: 268.2.1/279 - Release Date:
10/3/2006
|