Reemplazar texto en MySQL


Este post es sencillo, se trata de reemplazar cadenas de texto dentro de una columna en una tabla en MySQL (o cualquier otro gestor de base de datos).

La sintáxis es la siguiente:

UPDATE <nombre_de_la_tabla> SET <nombre_de_la_columna> = REPLACE (<nombre_de_la_columna>, "<texto_a_buscar>", "<texto_a_reemplazar>");

Por ejemplo:

UPDATE journals SET notes = REPLACE (notes, "<br>", "\n");

Esta sentencia reemplazará en la tabla journals en la columan notes todas las ocurrencias del texto <br> por la cadena \n.

, , , ,

  1. #1 by T.T.´os on 2014/03/21 - 03:02

    Buen aporte muchas gracias!

  2. #2 by d3iti on 2013/05/29 - 14:58

    Gracias.

    Aplicando tus indicaciones acabo de ahorrar unas cuantas horas.

    Un saludo.

  3. #3 by Pablo on 2012/03/19 - 17:55

    Gracias me ayudó perfectamente

  4. #4 by Lisandro on 2009/12/06 - 07:03

    Me ha de faltar algun detalle porque no me anda esto, alguna sugerencia?

    UPDATE nuke_gallery_pictures SET submitter = REPLACE (submitter IS NULL, “Lisandro”);

    Gracias desde ya…!

  5. #5 by guido_cc on 2009/10/07 - 12:59

    Y cuando quiero reemplazar campos con valor NULL por una cadena especifica… como se escribe ese NULL?

(No será publicado)


Turkiye'nin en buyuk porno sitesi olan rokettube tum hiziyla buyumege devam ediyor. Tum engellemelere karsi ayakta durmaya calisan rokettube sitesi ziyaretcilerini yalniz birakma derdinde hic degil. Bu sebep ile tum porno icerikli sayfalarini gozden gecirme ve gelistirme cabalari tum ekibiyle yeniden baslamis bulunuyor sizde eger porno izlemek istiyorsaniz rokettube.be sitesinden ucretsize mobil porno ve deskop pcler icin izleye bilirsiniz. Mobil porno sitesi olan m.rokettube.be adresinizde ziyaret edip, porn, porno ve porno izle keyfinin doruklarina varip arkadaslarinizla paylasip ayni pozisyonlari partnerinizle de deneye bilirsiniz.