lpad Funkcja

Dotyczy:zaznacz pole wyboru oznaczone jako yes Databricks SQL check oznaczone tak Databricks Runtime

Zwraca exprwartość , 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 wynikowego
  • pad: 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 padparametru , 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