إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime 11.3 LTS وما فوق
إرجاع عنصر arrayExpr في index، بدءا من 0.
بناء الجملة
get(arrayExpr, index)
الوسيطات
arrayExpr: تعبير صفيف.index: تعبير INTEGER يحدد الفهرس في الصفيف.
المرتجعات
تكون النتيجة من نوع عناصر arrayExpr.
index إذا كان سالبا أو خارج حدود الصفيف، فإن resut هو NULL.
لإرجاع خطأ INVALID_ARRAY_INDEX بدلا من ذلك، استخدم عامل تشغيل arrayExpr[index].
الأمثلة
> SELECT element_at(arr, 2), get(arr, 0), get(arr, 2), arr[2] FROM VALUES(array(1, 2, 3)) AS T(arr);
2 1 3 3
> SELECT get(arr, 5), get(arr, -1) FROM VALUES(array(1, 2, 3)) AS T(arr);
NULL NULL