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.
Şunun için geçerlidir: Databricks SQL
Databricks Runtime 15.3 ve üzeri
veya sonrasındadividend / divisor
NULL
kalan divisor
0
değeri döndürür.
Söz dizimi
try_mod(dividend, divisor)
Bağımsız değişkenler
-
dividend
: Sayısal olarak değerlendirilen ifade. -
divisor
: Sayısal olarak değerlendirilen ifade.
Döndürülenler
dividend
ve divisor
ikisi de DECIMAL
türündeyse, sonuç bölenin türüyle eşleşir.
Diğer tüm durumlarda, bir DOUBLE
.
0 ise divisor
işlevi döndürür NULL
. bunun yerine DIVIDE_BY_ZERO hatasını yükseltmek için mod() işlevini kullanın.
Örnekler
> SELECT try_mod(2, 1.8);
1.2
> SELECT try_mod(2, 0);
NULL