disign | SQL: rimpiazzare caratteri in tutta la tabella | a digital sign for a best design!
A digital sign for a best design

Articolo stampato da http://disign.improntedigitali.it/sql-rimpiazzare-caratteri-in-tutta-la-tabella-422-2-1.html

© Luca Frassineti

Programmazione 5.444 visualizzazioni

SQL: rimpiazzare caratteri in tutta la tabella

13/07/2012

Con una semplice istruzione SQL è possibile fare un replace su un'intera tabella. Questa opportunità risulta molto utile qualora ad esempio dobbiamo riutilizzare un vecchio db in cui magari l'inserimento delle accentate avveniva senza alcun filtro o translitterazione.

Qualora ci siano molti contenuti una sostituzione massiva è l'unica via di uscita!

L'istruzione SQL è molto semplice, eccola:

UPDATE nome_tabella SET nome_colonna = REPLACE(nome_colonna,"stringa_da_sostituire","stringa_rimpiazzo").

E se le tabelle sono molte, integriamo con un file php le diverse query che agiranno su diverse tabelle!


Video dimostrativo

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 


Questo sito è totalmente privo di pubblicità, se volete sostenere questa inziativa, potete scegliere di fare una piccola donazione libera:


© 2009 - 2024 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.