Saludos,

Prueba de la siguiente manera:

UPDATE localidades 
SET nombreloc = replace(nombreloc,'{','Ñ')
WHERE position('{' in nombreloc) > 0;

Me cuentas...

**Jar**

> Date: Mon, 10 Nov 2008 05:32:14 -0800
> From: [EMAIL PROTECTED]
> Subject: Re: [pgsql-es-ayuda] Reemplazar subcadena
> To: pgsql-es-ayuda@postgresql.org
> 
> Lo solucione asi:
> 
> Para el ejemplo se reemplaza el caracter "{" por "Ñ" del campo "nombreloc" de 
> la tabla "localidades"
> 
> 
> 
> UPDATE localidades SET nombreloc= 
> overlay(nombreloc placing 'Ñ' from (position('{' in nombreloc)) for 
> (position('{' in nombreloc))+1)||
>     substring(nombreloc from (position('{' in nombreloc)+1) for 
> character_length(nombreloc)-(position('{' in nombreloc)))
> where position('{' in nombreloc)>0;
> 
> 
> Puede que le sirva a alguien.....
> 
> SALUDOS
> 
> 
> 
>       
> ____________________________________________________________________________________
> ¡Buscá desde tu celular!
> 
> Yahoo! oneSEARCH ahora está en Claro
> 
> http://ar.mobile.yahoo.com/onesearch
> --
> TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo 
> agradecerán

_________________________________________________________________
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE

Responder a