From: | Juan Martínez <jeugenio(at)umcervantes(dot)cl> |
---|---|
To: | Arturo Munive <arturomunive(at)gmail(dot)com> |
Cc: | Postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: asignar valor creciente |
Date: | 2007-06-14 23:53:37 |
Message-ID: | 4671D501.6030505@umcervantes.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Arturo Munive escribió:
> Hola
> tengo una duda en como hacer lo siguiente sin usar un store procedure
>
> digamos que tengo una tabla con las columnas orden codigo
> donde lso valores van asi
> orden codigo
> null 125
> null 235
> null 478
> null 598
> null 478
>
>
> quiero actualizarla asi
>
> orden codigo
> 1 125
> 2 235
> 3 478
> 4 598
> 5 478
Sacame de una duda, se te olvido poner una PK? ;-)
La columna "orden" debe tener un valor especifico segun el valor de
"codigo"?
Si no es asi, entonces has lo siquiente
ALTER TABLE tu_tabla DROP COLUMN orden;
ALTER TABLE tu_tabla ADD orden serial;
--
Juan Martinez G. Mac Iver # 370
Departamento de Informatica 4997900 - 4997934
Universidad Miguel de Cervantes Santiago - Chile
http://download.bblug.usla.org.ar/netiquette.png
From | Date | Subject | |
---|---|---|---|
Next Message | Alejandro Gasca | 2007-06-15 00:22:37 | Duda con manejo de usuarios |
Previous Message | Arturo Munive | 2007-06-14 23:21:37 | asignar valor creciente |