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

LTRIM

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

PostgreSQL 17.5
LTRIM(string[, characters])

Параметры

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

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

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

Примеры

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

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

Удаление ведущих нулей

PostgreSQL 17.5
SELECT LTRIM('000123', '0');
ltrim
123

Подробности

characters — набор отдельных символов, а не подстрока: LTRIM('xxaxbc', 'xa') удалит и x, и a и вернёт bc.

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