Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения: Databricks SQL
Databricks Runtime
Возвращает строку expr
, дополненную pad
до длины len
.
Синтаксис
lpad(expr, len [, pad] )
Аргументы
-
expr
: выражение STRING или BINARY, которое требуется заполнить. -
len
: выражение INTEGER, задающее длину результирующей строки. -
pad
: необязательное выражение STRING или BINARY, определяющее заполнение.
Возвраты
STRING.
Если expr
длиннее len
, возвращаемое значение сокращается до len
символов.
Если не указано pad
, строка expr
будет заполнена слева пробелами, а двоичный expr
объект будет заполнен слева байтами x'00'.
Если len
меньше 1, возвращается пустая строка.
Binary поддерживается с тех пор:Databricks Runtime 11.0.
Примеры
> SELECT lpad('hi', 5, 'ab');
abahi
> SELECT lpad('hi', 1, '??');
h
> SELECT lpad('hi', 5);
hi
> SELECT hex(lpad(x'1020', 5, x'05'))
0505051020