Mamy bazę danych, która ma kilka rekordów z pewnymi złymi danymi w jednej kolumnie, w której osadzony edytor uciekł przed niektórymi rzeczami, których nie powinien był uciec i zrywa wygenerowane linki.
Chcę uruchomić zapytanie, aby zamienić złe znaki we wszystkich rekordach, ale nie mogę dowiedzieć się, jak to zrobić. Znalazłem tę replace()funkcję w MySQL, ale jak mogę jej użyć w zapytaniu?
Na przykład, jaka byłaby poprawna składnia, gdybym chciał zastąpić ciąg <rzeczywistym nawiasem trójkątnym mniejszym niż kątowy ( <) we wszystkich rekordach znajdujących się <w articleItemkolumnie? Czy można to zrobić za pomocą jednego zapytania (tj. Wybrać i zamienić wszystko za jednym zamachem), czy też muszę wykonywać wiele zapytań? Nawet jeśli jest to wiele zapytań, w jaki sposób mogę użyć replace()do zastąpienia wartości pola w więcej niż jednym rekordzie?