Re: TIPO SERIAL

From: Juanky Moral <juanky(dot)moral(at)gmail(dot)com>
To: Andrea <andrea(at)compesa(dot)com(dot)br>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: TIPO SERIAL
Date: 2005-09-13 15:32:25
Message-ID: 463a53a4050913083233fd7f76@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2005/9/13, Andrea <andrea(at)compesa(dot)com(dot)br>:
> !HOLA!
>
> Gustaría de saber se es corecto usar o tipo serial numa tabla o es mejor
> definir INTEGER y despues crear una sequencia.
> Así
>
> CREATE TABLE nombre-tabla
> ( coluna SERIAL );
>
> o es mejor:
>
> CREATE SEQUENCE nombre-tabla-columna-seq ;
> CREATE TABLA nombre-tabla (
> nombre-columna INTEGER DEFAULT NEXTVAL ('nombre-tabla-columna-seq ')
> NOT NULL );

Básicamente es la misma cosa. Yo prefiero declarar la secuencia porque
así escojo el nombre de secuencia que quiero, además de poder manejar
la cláusula DEFAULT más libremente. Ejemplo:

DEFAULT (nextval('mi_secuencia_seq') || '/' || date_part('year', 'now'))
Esto muestra secuencias del estilo: 23/2005, 24/2005, ...

>
> Gracias,
>
> Andrea
>
>
>
>
> --
> Internal Virus Database is out-of-date.
> Checked by AVG Anti-Virus.
> Version: 7.0.300 / Virus Database: 265.6.5 - Release Date: 26/12/2004
>
>
> --
> Esta mensagem foi verificada pelo sistema de antiv�rus e
> acredita-se estar livre de perigo.
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda
>

--
Juanky Moral - www.juancarlosmoral.es
"Tendré que moverme más rápido: el horizonte brilla eléctrico."
(Horizonte Eléctrico - Los Deltonos )

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Horacio Miranda 2005-09-13 15:36:45 Re: TIPO SERIAL
Previous Message Yoandy Perez Villazon 2005-09-13 15:09:43 Re: Sobre los tipos de datos....otra vez