Справочник по функциям

RTRIM

Удаляет пробелы в конце строки.

MySQL 8.1
RTRIM(str)

Параметры

strVARCHAR
Исходная строка

Возвращаемое значение

Строка без пробелов в конце; табуляция и переводы строк не удаляются

Примеры

Пробелы справа убраны

MySQL 8.1
SELECT CONCAT('[', RTRIM('  Hello  '), ']') AS result;
result
[ Hello]

Длина до и после RTRIM

MySQL 8.1
SELECT CHAR_LENGTH('Hello   ') AS before_rtrim,
	CHAR_LENGTH(RTRIM('Hello   ')) AS after_rtrim;
before_rtrimafter_rtrim
85

Подробности

Удаляет только пробелы. Чтобы убрать другие символы, используйте TRIM(TRAILING '.' FROM str). В PostgreSQL RTRIM принимает второй аргумент — набор удаляемых символов, а в MySQL такого аргумента нет.

Смотрите также