Skip site navigation (1) Skip section navigation (2)

Re: Pregunta sobre tipos de datos

From: Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar>
To: Leonel Nunez <lnunez(at)enelserver(dot)com>
Cc: "Miguel Angel (dot)" <rev_angel(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Pregunta sobre tipos de datos
Date: 2007-02-26 13:05:59
Message-ID: Pine.LNX.4.64.0702261001330.4245@bugs.unl.edu.ar (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
On Sun, 25 Feb 2007, Leonel Nunez wrote:

>> No me crea conflictos más sin embargo si trato de hacer esto:
>> ALTER TABLE act ALTER COLUMN act_id TYPE SERIAL;
>>
>> Me dice que "serial" no exite; como puedo darlo de alta?
>
> Tienes que crear una secuencia y agregar el valor nextval  de la secuencia
> a tu campo

[snip]

> crea una secuencia y asigna el siguiente valor de la secuenca a tu campo
> int not null

Para aclarar, SERIAL no es un tipo de dato, sino un "alias" (o atajo) para 
crear una columna entera autoincremental.

http://www.postgresql.org/docs/8.2/interactive/datatype-numeric.html#DATATYPE-SERIAL

--
  21:50:04 up 2 days,  9:07,  0 users,  load average: 0.92, 0.37, 0.18
---------------------------------------------------------
Lic. Martín Marqués         |   SELECT 'mmarques' ||
Centro de Telemática        |       '@' || 'unl.edu.ar';
Universidad Nacional        |   DBA, Programador,
     del Litoral             |   Administrador
---------------------------------------------------------

In response to

Responses

pgsql-es-ayuda by date

Next:From: Patricio Cifuentes IthalDate: 2007-02-26 13:09:13
Subject: RE: Postgres+postgis
Previous:From: Gabriel FerroDate: 2007-02-26 12:29:14
Subject: problema de tabla de caracteres

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group