2009-11-27 12 views

Odpowiedz

41

Można użyć REPLACE funkcję:

REPLACE(str,from_str,to_str)

zwraca łańcuch str ze wszystkimi wystąpień napisu from_str zastąpionych przez ciąg to_str.
REPLACE() wykonuje przy wyszukiwaniu from_str dopasowanie do wielkości liter .

Tak, aby zastąpić wszystkie wystąpienia o charakterze innym jeden w wszystkich liniach stole, coś jak to powinno zrobić:

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

tj szukać „” w kolumnie filename i zamiast tego użyj "_"; i ponownie umieść wynik na filename.

6
update photos set filename = replace(filename,' ', '_'); 
Powiązane problemy