RTRIM
Удаляет пробелы в конце строки.
MySQL 8.1
RTRIM(str)Параметры
- strVARCHAR
- Исходная строка
Возвращаемое значение
Строка без пробелов в конце; табуляция и переводы строк не удаляются
Примеры
Пробелы справа убраны
MySQL 8.1
SELECT CONCAT('[', RTRIM(' Hello '), ']') AS result;Длина до и после RTRIM
MySQL 8.1
SELECT CHAR_LENGTH('Hello ') AS before_rtrim,
CHAR_LENGTH(RTRIM('Hello ')) AS after_rtrim;Подробности
Удаляет только пробелы. Чтобы убрать другие символы, используйте TRIM(TRAILING '.' FROM str). В PostgreSQL RTRIM принимает второй аргумент — набор удаляемых символов, а в MySQL такого аргумента нет.