2009-11-27 4 views

Antwort

41

können Sie verwenden, um die REPLACE Funktion:

REPLACE(str,from_str,to_str)

Gibt den String str mit allen Vorkommen der Zeichenfolge from_str durch die to_str Zeichenfolge ersetzt.
REPLACE() führt eine Übereinstimmung bei der Suche nach from_str.

Also, alle Vorkommen eines Zeichens in allen Zeilen einer Tabelle durch eine andere zu ersetzen, so etwas tun sollte:

update photos set filename = replace(filename, ' ', '_'); 

dh Sie für ‚‘ in der Spalte suchen filename und benutze stattdessen '_'; und setzen Sie das Ergebnis zurück in filename.

6
update photos set filename = replace(filename,' ', '_');