Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: Databricks SQL
Databricks Runtime
expr
NULL
ise true
döndürür. Bu işlev, is null operatörü için bir eşanlamlıdır.
Söz dizimi
isnull(expr)
Tartışmalar
-
expr
: Herhangi bir türde bir ifade.
İadeler
Bir BOOLEAN
.
Eğer expr
bir VARIANT
sonucudur:
- Geçerli bir yol içeren JSON yol ifadesi ,
- parse_json işlevi,
- variant_explode tablo değeri döndüren işlev veya
- tablo değerli işlevi variant_explode_outer
sonuç her zaman false
şeklindedir.
Kodlanmış değerin is_variant_null işlevini kullanarak VARIANT
olup olmadığını kontrol edin veya VARIANT
değerini belirli bir türe çevirip sonucun NULL
olup olmadığını kontrol edin.
Örnekler
> SELECT isnull(1);
false
> SELECT isnull(NULL:INTEGER);
true
> SELECT isnull(parse_json('{"key": null}'):key);
false
> SELECT isnull(parse_json('{"key": null}'):key::STRING);
true
> SELECT isnull(parse_json('{"key": null}'):wrongkey);
true
> SELECT is_variant_null(parse_json('{"key": null}'):key);
true