lpad
دالة
ينطبق على: Databricks SQL
Databricks Runtime
إرجاع expr
، ومضاف إلى اليسار مع pad
إلى طول len
.
بناء الجملة
lpad(expr, len [, pad] )
الوسيطات
expr
: سلسلة أو تعبير ثنائي ليتم إضافته.len
: تعبير INTEGER يحدد طول سلسلة النتائجpad
: سلسلة اختيارية أو تعبير ثنائي يحدد ترك المساحة.
المرتجعات
سلسلة.
إذا كانت expr
أطول من len
، يتم تقصير القيمة المرجعة إلى len
أحرف.
إذا لم تحدد pad
، تتم إضافة STRING expr
إلى اليسار بأحرف مسافة، بينما تتم إضافة BINARY expr
إلى اليسار باستخدام x'00' بايت.
إذا كانت len
أقل من 1، فسلسلة فارغة.
يتم دعم BINARY منذ: Databricks Runtime 11.0.
الأمثلة
> 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