Rimpiazzare stringhe all’interno di campi di tabelle MySQL
Postato da ROb | nella categoria Sviluppo web, Varie | lunedì, 15 marzo 2010
0
Se avete bisogno di cercare e rimpiazzare una stringa all’interno di un campo in una tabella di un database MySQL esiste la comodissima istruzione replace.
Ipotizziamo di avere la tabella studenti con un campo tel e di voler rimpiazzare tutte le occorrenze del prefisso 0733 con il prefisso +39 0733, ecco il comando SQL per farlo:
update studenti set tel = replace(tel, '0733', '+39 0733');
E’ importante ricordare che la ricerca del testo è case sensitive.
Ulteriori informazioni su replace le trovate nella documentazione ufficiale.
