Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Databricks SQL
Databricks Runtime
Retourneert expr
, rechts opgevuld met pad
een lengte van len
.
Syntaxis
rpad(expr, len [, pad] )
Argumenten
-
expr
: EenSTRING
ofBINARY
expressie die moet worden opgevuld. -
len
: EenINTEGER
expressie. -
pad
: Een optioneleSTRING
ofBINARY
expressie met het patroon voor opvulling. De standaardwaarde is een spatie voorSTRING
en x'00' voorBINARY
.
Retouren
A BINARY
als beide expr
en pad
zijn BINARY
. Retourneert anders een STRING
.
Als expr
deze langer is dan len
, wordt de retourwaarde ingekort tot len
tekens.
Als u pad
niet opgeeft, wordt een STRING
expr
naar rechts opgevuld met spatietekens, terwijl een BINARY
expr
aan de rechterkant wordt opgevuld met x'00' bytes.
Als len
dit kleiner is dan 1, is er een lege tekenreeks.
BINARY
wordt ondersteund sinds:Databricks Runtime 11.0.
Voorbeelden
> SELECT rpad('hi', 5, 'ab');
hiaba
> SELECT rpad('hi', 1, '??');
h
> SELECT rpad('hi', 5);
hi
> SELECT hex(rpad(x'1020', 5, x'05'))
1020050505