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 records (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");
