@Tupic123

Как удалить ¶ из sql?

Всем привет, перестали отображаться данные в одном из модулей один текст отображается, другой нет. Путем сравнения понял, что в "сломанном" варианте значения есть ¶, а в "нормальном" вместо него стоит \r\n. Вот и вопрос, как заменить в таблице 'table_name' во всех ячейках с именем 'value' символ ¶ на \r\n
  • Вопрос задан
  • 286 просмотров
Пригласить эксперта
Ответы на вопрос 1
@alexalexes
update table_name
set value = replace(value, char(код символа ¶), concat(char(код символа \r), char(код символа\n)))

Только не копипасьте вслепую, а разберитесь с вложенными функциями, в какой кодировке база и какие коды символов можно использовать для замены.
Перед применением update проверьте результат select-ом:
select value,
          replace(value, char(код символа ¶), concat(char(код символа \r), char(код символа\n))) as new_value
from table_name
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы