Muchas gracias por la respuesta... Pues he probado lo siguiente:
select replace(cast(nota as text),'texto_actual','texto_nuevo') from nota y tengo el problema de que mi campo es bytea y no text. Le he hecho cast y no lo acepta. lo otro que se me ocurre es crear un column nuevo esa tabla, de tipo text, pasar los datos para alla y luego actualizar el column deseado. Será descabellado eso? Atte. Leonardo Castillo L. El 9 de julio de 2009 18:22, Solutions <asolutionp...@yahoo.es> escribió: > > Te ayuda esto:? > replace(string text, fromtext, to text) > > http://developer.postgresql.org/pgdocs/postgres/functions-string.html > > Yvan Carranza > > ----- Original Message ----- > *From:* Leonardo Castillo <leonardo.casti...@alejandria.biz> > *To:* pgsql-es-ayuda@postgresql.org > *Sent:* Thursday, July 09, 2009 5:40 PM > *Subject:* [pgsql-es-ayuda] Reemplazar texto en campo BYTEA > > Buenas tardes amigos listeros... > A continuación les comento una interrogante que me surge de un problema que > tengo actualmente. Tengo un campo BYTEA que contiene textos y quisiera > sustituir una cadena de caracteres por otra. Algo como un replace('Texto > actual','Texto nuevo',CAMPO), pero hacer con SQL no se si me expliqué bien. > > Acepto cualquier método de ayuda, no se si haciendo un dump de la tabla, > usar un editor de textos y volverla a subir o con un procedimiento > almacenado, de verdad no se me ocurre nada en este momento. Busque en la > lista y no conseguí nada de temas similares. > > Atte. > Leonardo Castillo L. > > > > __________ Información de ESET NOD32 Antivirus, versión de la base de > firmas de virus 4229 (20090709) __________ > > ESET NOD32 Antivirus ha comprobado este mensaje. > > http://www.eset.com >