Funktionen lpad
Gäller för: Databricks SQL 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ängenpad
: Ett valfritt STRING- eller BINARY-uttryck som anger utfyllnad.
Returer
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-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