Перейти к основному содержимому
Версия: 2.0.x

rtrim

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

Syntax​

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

Parameters​

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

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

Return value​

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

Examples​

Пример 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 |
+------------------------+

References​