lpad
fungsi
Berlaku untuk: Databricks SQL Databricks Runtime
Mengembalikan expr
, ditambahkan pad kiri dengan pad
hingga panjang len
.
Sintaks
lpad(expr, len [, pad] )
Argumen
expr
: Ekspresi STRING atau BINER yang akan diisi.len
: Ekspresi INTEGER yang menentukan panjang string hasilpad
: Ekspresi STRING atau BINER opsional yang menentukan padding.
Mengembalikan
STRING.
Jika expr
lebih panjang dari len
, nilai pengembalian dipersingkat menjadi len
karakter.
Jika Anda tidak menentukan pad
, STRING expr
diisi ke sebelah kiri dengan karakter spasi, sedangkan BINER expr
diisi ke sebelah kiri dengan x'00' byte.
Jika len
kurang dari 1, string kosong.
BINARY didukung sejak: Databricks Runtime 11.0.
Contoh
> 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