lpad Funktion

Gäller för:check markerad ja Databricks SQL-kontroll markerad ja 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ängen
  • pad: Ett valfritt STRING- eller BINÄRt uttryck som anger utfyllnad.

Returnerar

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ä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