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