From: | Alexys Lozada <alexyslc(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Reemplazar valor de un campo. |
Date: | 2005-06-13 17:38:50 |
Message-ID: | 13a078600506131038788b43b3@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias por tu respuesta pero jejejej, obviamente no son solamente 4
registros, son varios miles. Gracias.
On 6/13/05, Miguel Miranda <mmiranda(at)123(dot)com(dot)sv> wrote:
> 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
>
>
>
--
---------------------------------------
Alexys Lozada
From | Date | Subject | |
---|---|---|---|
Next Message | Carlos Alberto Mÿffffffffffe1rquez Rey | 2005-06-13 17:56:29 | Por favor una explicación |
Previous Message | Miguel Miranda | 2005-06-13 17:33:31 | Re: Reemplazar valor de un campo. |