Re: postgres y java

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Noe Sereno <nsereno(at)oestesa(dot)com(dot)mx>
Cc: "'Mario Gonzalez'" <gonzalemario(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: postgres y java
Date: 2006-08-10 15:47:23
Message-ID: 20060810154723.GH23053@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Noe Sereno escribió:
> Muchas gracias por haberse tomado la molestia de responderme. Estuve
> revisando las posibles soluciones y con respecto a lo que mencionaron de
> crear un tipo de dato serial para mis identificadores, tuve un problema y a
> continuación se los comento. Como ya tenia creada mi base de datos, intente
> modificar mi campo id_usuario porque lo tenia registrado como int4, pero
> cuando quise modificar las propiedades de este ultimo, el tipo de dato
> SERIAL no me aparece. Acaso debo de crear nuevamente mi estructura? O como
> puedo resolver este inconveniente

El tipo serial no es realmente un tipo, es solo una macro que se
convierte en int4, crea una secuencia y luego asigna la funcion
nextval(secuencia) como valor por defecto a esa columna.

No puedes usar el pseudo-tipo SERIAL en un ALTER TABLE para agregar una
columna. Solo puedes usarlo en CREATE TABLE.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Patricio Cifuentes Ithal 2006-08-10 15:57:13 Re: PREGUNTA RESPECTO A TRANSACCIONES
Previous Message Alvaro Herrera 2006-08-10 15:45:36 Re: PREGUNTA RESPECTO A TRANSACCIONES