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

RTRIM

Удаляет указанные символы (по умолчанию пробелы) в конце строки.

PostgreSQL 17.5
RTRIM(string[, characters])

Параметры

stringtext
Исходная строка
characterstextнеобязательный
Набор удаляемых символов, по умолчанию пробел

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

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

Примеры

Удаление пробелов справа

PostgreSQL 17.5
SELECT '[' || RTRIM('  Hello  ') || ']' AS trimmed;
trimmed
[ Hello]

Удаление нулей в конце

PostgreSQL 17.5
SELECT RTRIM('2.5000', '0');
rtrim
2.5

Подробности

characters — набор отдельных символов, а не подстрока: RTRIM('abcxyx', 'xy') удалит и x, и y и вернёт abc.

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