Share via


pmod işlevi

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

sonrasındaki pozitif kalanı dividend / divisordöndürür.

Söz dizimi

pmod(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

Hem hem divisorDECIMAL de dividend sonuç türündeyse, türüyle divisoreşleşir. Diğer tüm durumlarda DOUBLE.

0 ise divisor işlev bir DIVIDE_BY_ZERO hatası oluşturur.

Örnekler

> SELECT pmod(10, 3), mod(10, 3);
 1  1

> SELECT pmod(-10, 3), mod(-10, 3);
 2 -1

> SELECT pmod(-10, 0);
 Error: DIVIDE_BY_ZERO