Udostępnij za pośrednictwem


Funkcja lpad

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

Zwraca wartość expr, z lewej dopełnionej pad długością len.

Składnia

lpad(expr, len [, pad] )

Argumenty

  • expr: wyrażenie STRING lub BINARY, które ma zostać wypełnione.
  • len: Wyrażenie INTEGER 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, zostanie skrócona do len znaków. Jeśli nie określisz padparametru , ciąg expr jest dopełniany po lewej stronie znakami spacji, natomiast wartość BINARY expr jest dopełniona po lewej stronie z 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