PostgreSQL функция lpad

В этом учебном пособии вы узнаете, как использовать в PostgreSQL функцию lpad с синтаксисом и примерами.

Описание

Функция PostgreSQL lpad возвращает строку, дополненную с левой стороны указанной строкой определенной длины.

Синтаксис

Синтаксис функции lpad в PostgreSQL:

lpad( string, length, pad_string )

Параметры или аргументы

string
строка для дополнения символов (слева)
length
Длина результата после того, как string после дополнения слева.
pad_string
Указанная строка для дополнения string слева.

Примечание

  • Если длина строки превышает length, функция lpad удалит символы из правой части string, чтобы сократить ее до length символов.
  • Смотрите также функцию rpad.

Применение

Функцию lpad можно использовать в следующих версиях PostgreSQL:

  • PostgreSQL 11, PostgreSQL 10, PostgreSQL 9.6, PostgreSQL 9.5, PostgreSQL 9.4, PostgreSQL 9.3, PostgreSQL 9.2, PostgreSQL 9.1, PostgreSQL 9.0, PostgreSQL 8.4

Пример

Рассмотрим некоторые примеры функций lpad, чтобы понять, как использовать функцию lpad в PostgreSQL.
Например:
(Обратите внимание, что для каждого из приведенных ниже примеров мы включили результат в одинарные кавычки, чтобы продемонстрировать, что функция lpad возвращает в PostgreSQL. Если вы запустите эти команды самостоятельно, вы не увидите одинарные кавычки в результате).