mySQL. Sostituzione di massa di stringhe
Qualche volta può capitare di dover sostituire delle stringhe (testi, cifre etc) nel nostro database mySQL. Se il database contiene centinaia di record (come spesso capita) è impensabile effettuare le sostituzioni manualmente. Possiamo però usare un semplice trucchetto, illustrato qui e che consiste in una semplice query.
Ad esempio, abbiamo una tabella articoli
e vogliamo sostituire nel campo testo
la parola cane con gatto. Questo è il codice:
UPDATE `articoli` SET `testo` = REPLACE(`testo`,"cane","gatto");