From: | Miguel Miranda <mmiranda(at)123(dot)com(dot)sv> |
---|---|
To: | Alexys Lozada <alexyslc(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Reemplazar valor de un campo. |
Date: | 2005-06-13 17:33:31 |
Message-ID: | 42ADC36B.4010505@123.com.sv |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Alexys Lozada wrote:
> Hola amigos,
>
> Tengo una tabla asi:
>
> codigo | nombre | apellido
> ----------+-----------+------------
> 120 | Pedro | Perez
> 121 | Jorge | Ramirez
> 130 | Arturo | Gomez
> 142 | Daniel | Lozada
>
> y quiero con una funcion de plpgsql hacer el remplazo de esos codigos
> para que queden asi:
>
> codigo | nombre | apellido
> ----------+-----------+------------
> 30 | Pedro | Perez
> 31 | Jorge | Ramirez
> 32 | Arturo | Gomez
> 33 | Daniel | Lozada
>
[...]
> habia pensado en un update, pero se me hace muy largo hacer un :
Yo lo que veo largo y como que es el camino mas complicado es hacer la
funcion, para ese par de registros yo haria esto :-)
Asumiendo que codigo es un valor unico
update tabla set codigo = 30 where codigo = 120
update tabla set codigo = 31 where codigo = 121
etc....
---
Saludos
From | Date | Subject | |
---|---|---|---|
Next Message | Alexys Lozada | 2005-06-13 17:38:50 | Re: Reemplazar valor de un campo. |
Previous Message | Alexys Lozada | 2005-06-13 16:16:23 | Reemplazar valor de un campo. |