MySQL TRIM функционирует не разрывы строки для обрезки или возвраты каретки?

для мониторинга Nginx вы можете использовать этот шаблон

, также посмотрите этот репозиторий , возможно, вы найдете там что-то полезное

26
задан Thomas Owens 11 November 2008 в 18:17
поделиться

6 ответов

Trim() в MySQL только удаляет пробелы.

я не полагаю, что существует встроенный способ удалить все виды запаздывания и ведущего пробела в MySQL, если Вы неоднократно не используете Trim().

я предлагаю, чтобы Вы использовали другой язык, чтобы очистить Ваши текущие данные и просто удостовериться, что Ваши исходные данные санированы с этого времени.

7
ответ дан 28 November 2019 в 06:10
поделиться

Мои разрывы строки были посреди строки, и я не управлял исходными данными. Следующая команда mysql работала на меня:

REPLACE(FIELD,'\r\n',' ')
45
ответ дан 28 November 2019 в 06:10
поделиться

select trim(both '\r\n' from FIELDNAME) from TABLE; должен работать, если select trim(both '\n' from FIELDNAME) from TABLE; не работает.

5
ответ дан 28 November 2019 в 06:10
поделиться
select trim(both '\n' from FIELDNAME) from TABLE;
3
ответ дан 28 November 2019 в 06:10
поделиться

я мог только заставить это работать путем создания char;

trim(both char(13) from fieldname)
3
ответ дан 28 November 2019 в 06:10
поделиться

Заменить (поле, '\ r \ n', '') отлично работает на MySQL 5.1. база данных

-1
ответ дан 28 November 2019 в 06:10
поделиться
Другие вопросы по тегам:

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