إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
إرجاع صفيف مدمج من البنيات حيث تحتوي البنية nth على كافة قيم nth من صفائف الإدخال.
بناء الجملة
arrays_zip (array1 [, ...])
الوسيطات
arrayN:صفيف.
المرتجعات
صفيف من STRUCT حيث نوع الحقل nth الذي يطابق نوع عناصر arrayN.
يمكن أن يكون عدد وسيطات الصفيف 0 أو أكثر. إذا تم استدعاء الدالة بدون وسيطات، فإنها ترجع صفيفا فارغا من بنية فارغة. يتم توسيع الصفائف الأقصر من أكبر صفيف بعناصر خالية.
الأمثلة
> SELECT arrays_zip(array(1, 2, 3), array(2, 3, 4));
[{1,2},{2,3},{3,4}]
> SELECT arrays_zip(array(1, 2), array(2, 3), array(3, 4));
[{1,2,3},{2,3,4}]
> SELECT arrays_zip(array(1, 2), array('shoe', 'string', 'budget'));
[{1, shoe},{2, string},{null,budget}]
> SELECT arrays_zip();
[{}]