Fonction lpad
S’applique à : Databricks SQL Databricks Runtime
Retourne expr
, complété à gauche avec pad
jusqu’à la longueur len
.
Syntaxe
lpad(expr, len [, pad] )
Arguments
expr
: expression de type STRING ou BINARY à remplir.len
: expression ENTIÈRE spécifiant la longueur de la chaîne de résultat.pad
: expression de type STRING ou BINARY facultative spécifiant le remplissage.
Retours
CHAÎNE.
Si expr
est plus longue que len
, la valeur de retour est raccourcie à len
caractères.
Si vous ne spécifiez pas pad
, un STRING expr
est rempli à gauche avec des caractères d’espace, tandis qu’un BINARY expr
est rempli à gauche avec des octets x’00’.
Si len
est inférieur à 1, il s’agit d’une chaîne vide.
BINARY est pris en charge à partir de :Databricks Runtime 11.0.
Exemples
> 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