lpad
Funkcja
Dotyczy: Databricks SQL Databricks Runtime
Zwraca expr
wartość , z lewej dopełnionej pad
długością .len
Składni
lpad(expr, len [, pad] )
Argumenty
expr
: wyrażenie STRING lub BINARY, które ma być dopełnione.len
: Wyrażenie całkowite określające długość ciągu wynikowegopad
: opcjonalne wyrażenie STRING lub BINARY określające dopełnienie.
Zwraca
CIĄG.
Jeśli expr
wartość zwracana jest dłuższa niż len
, jest skracana do len
znaków.
Jeśli nie określisz pad
parametru , ciąg expr
jest dopełniany do lewej strony znakiem spacji, natomiast plik BINARNY expr
jest dopełniany do lewej strony bajtami x'00.
Jeśli len
wartość jest mniejsza niż 1, pusty ciąg.
Plik BINARNY jest obsługiwany od:Databricks Runtime 11.0.
Przykłady
> 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