Dela via


Funktionen lpad

Gäller för: markerad ja Databricks SQL markerad ja Databricks Runtime

Returnerar expr, vänster vadderad med pad till en längd av len.

Syntax

lpad(expr, len [, pad] )

Argument

  • expr: Ett STRÄNG- eller BINÄRt uttryck som ska vadderas.
  • len: Ett INTEGER-uttryck som anger längden på resultatsträngen
  • pad: Ett valfritt STRING- eller BINARY-uttryck som anger utfyllnad.

Returer

EN STRÄNG.

Om expr är längre än lenförkortas returvärdet till len tecken. Om du inte anger pad, är en STRÄNG expr vadderad till vänster med blankstegstecken, medan en BIN-fil expr är vadderad till vänster med x'00' byte. Om len är mindre än 1, en tom sträng.

BINARY stöds sedan: Databricks Runtime 11.0.

Exempel

> 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