Re: Update

From: "Agustin Casiva" <casivaagustin(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Update
Date: 2007-08-27 20:21:06
Message-ID: 646eb5870708271321q5b75f203l380b32d0a1e8c998@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Prueba con lo siguiente.

Para el ejemplo cree una tabla a la que llame expertos como la siguiente.

samples=# \d expertos
Table "public.expertos"
Column | Type | Modifiers
--------+-----------------------+-----------
texto | character varying(50) |

Cargue datos de prueba y quedo así

samples=# SELECT * FROM expertos ;
texto
--------------------------
experto en papas
experto en tortas
blabla experto en tortas
(3 rows)

Creo que eso es lo que tienes, ahora para cambiar el "experto en .."
utilice la siguiente consulta.

samples=# UPDATE expertos SET texto =
substring(texto,0,position('experto en' in texto))|| 'con deztreza en'
|| substring(texto,position('experto en' in texto)+10) WHERE texto
like '%experto en%'
;
UPDATE 3

La table me quedo así.

samples=# SELECT * FROM expertos ;
texto
--------------------------------
con deztreza en papas
con deztreza en tortas
blabla con deztreza en tortas
(3 rows)

Fijate si te sirve, no olvides cambiar los nombres de la tabla y el
campo por los tuyos.

Saludos

On 8/27/07, Jonathan ....nem4 <napomu(at)msn(dot)com> wrote:
>
>
> Hola,
> tengo una base de datos, en la cual hay unos campos que dicen "experto
> en....", y necesito cambiar esa palabra por "destreza en....", hay alguna
> forma posible de hacer esto sin que me toque borrar esto o actualizar 1 por
> 1??
> gracias
>
>
> .:::l\l€/V\4:::.
>

--
Agustin Casiva
http://www.osis.com.ar
casivaagustin(at)gmail(dot)com
http://www.casivaagustin.com.ar

Para leer adjuntos necesitará Open Office http://es.openoffice.org/programa/

In response to

  • Update at 2007-08-27 19:06:55 from Jonathan ....nem4

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Agustin Casiva 2007-08-27 20:39:28 Re: Progesql - vfp
Previous Message Americo Aguilar 2007-08-27 20:19:29 Progesql - vfp