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