Перейти к основному содержимому

rtrim

Описание

Удаляет завершающие пробелы или указанные символы с конца (справа) аргумента str. Удаление указанных символов поддерживается начиная с Selena 2.5.0.

Синтаксис

VARCHAR rtrim(VARCHAR str[, VARCHAR characters]);

Параметры

str: обязательный, строка для обрезки, которая должна иметь тип VARCHAR.

characters: необязательный, символы для удаления, которые должны иметь тип VARCHAR. Если этот параметр не указан, по умолчанию из строки удаляются пробелы. Если этот параметр установлен как пустая строка, возвращается ошибка.

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

Возвращает значение типа VARCHAR.

Примеры

Пример 1: Удаление трех завершающих пробелов из строки.

mysql> SELECT rtrim('   ab d   ');
+---------------------+
| rtrim(' ab d ') |
+---------------------+
| ab d |
+---------------------+
1 row in set (0.00 sec)

Пример 2: Удаление указанных символов с конца строки.

MySQL > SELECT rtrim("xxabcdxx", "x");
+------------------------+
| rtrim('xxabcdxx', 'x') |
+------------------------+
| xxabcd |
+------------------------+

Ссылки