إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
إرجاع العلاقة الأساسية للصفيف أو الخريطة في expr.
بناء الجملة
size(expr)
الوسيطات
expr: تعبيرARRAYأوMAP.
المرتجعات
INTEGER.
إشعار
في Databricks Runtime، إذا كان spark.sql.ansi.enabled هو ، size(NULL) يتم falseإرجاع -1 بدلا من NULL.
الأمثلة
> SELECT size(array('b', 'd', 'c', 'a'));
4
> SELECT size(map('a', 1, 'b', 2));
2
> SELECT size(NULL);
-1