Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Menghasilkan expr, ditambahkan pad kanan dengan pad hingga sepanjang len.
Sintaks
rpad(expr, len [, pad] )
Argumen
-
expr: ASTRINGatauBINARYekspresi yang akan diisi. -
len: EkspresiINTEGER. -
pad: OpsionalSTRINGatauBINARYekspresi dengan pola untuk padding. Defaultnya adalah karakter spasi untukSTRINGdan x'00' untukBINARY.
Mengembalikan
A BINARY jika keduanya expr dan pad adalah BINARY. Jika tidak, mengembalikan STRING.
Jika expr lebih panjang dari len, nilai pengembalian dipersingkat menjadi len karakter.
Jika Anda tidak menentukan pad, maka STRINGexpr akan diisi ke kanan dengan karakter spasi, sedangkan BINARYexpr akan diisi ke kanan dengan byte x'00'.
Jika len kurang dari 1, string kosong.
BINARY didukung sejak:Databricks Runtime 11.0.
Contoh
> 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