Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A
A következőkre vonatkozik: Databricks SQL
Databricks Runtime
Visszaadja expr
, jobbról kipárnázva pad
a hossza len
.
Szemantika
rpad(expr, len [, pad] )
Argumentumok
-
expr
: ASTRING
vagyBINARY
kifejezés, amelyet ki kell párnázni. -
len
: KifejezésINTEGER
. -
pad
: Nem kötelezőSTRING
vagyBINARY
kifejezés a kitöltési mintával. Az alapértelmezett érték egy szóköz karakter aSTRING
esetében, és x'00' aBINARY
esetében.
Válaszok
A BINARY
ha mindkettő expr
, és pad
azok BINARY
. Ellenkező esetben egy STRING
.
Ha expr
hosszabb, mint len
, a visszaadott érték karakterekre len
lesz rövidítve.
Ha nem adja meg a pad
, a STRING
expr
szóköz karakterekkel van kipárnázva a jobb oldalon, míg a BINARY
expr
x'00' bájtokkal van kipárnázva a jobb oldalon.
Ha len
1-nél kisebb, üres sztring.
BINARY
azóta támogatott :Databricks Runtime 11.0.
Példák
> 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