lpad
Funktion
Gäller för: Databricks Databricks Runtime
Returnerar expr
, vänster vadderat med pad
till en längd på len
.
Syntax
lpad(expr, len [, pad] )
Argument
expr
: Ett STRING- eller BINÄRt uttryck som ska vadderas.len
: Ett INTEGER-uttryck som anger längden på resultatsträngenpad
: Ett valfritt STRING- eller BINÄRt uttryck som anger utfyllnad.
Returnerar
EN STRÄNG.
Om expr
är längre än len
fö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är expr
fil ä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