RTRIM
Удаляет указанные символы (по умолчанию пробелы) в конце строки.
PostgreSQL 17.5
RTRIM(string[, characters])Параметры
- stringtext
- Исходная строка
- characterstextнеобязательный
- Набор удаляемых символов, по умолчанию пробел
Возвращаемое значение
Строка без символов из набора characters в конце; табуляция и переводы строк по умолчанию не удаляются
Примеры
Удаление пробелов справа
PostgreSQL 17.5
SELECT '[' || RTRIM(' Hello ') || ']' AS trimmed;Удаление нулей в конце
PostgreSQL 17.5
SELECT RTRIM('2.5000', '0');Подробности
characters — набор отдельных символов, а не подстрока: RTRIM('abcxyx', 'xy') удалит и x, и y и вернёт abc.