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