pmod دالة

ينطبق على: وضع علامة Databricks SQL وضع علامة Databricks Runtime

إرجاع الباقي الموجب بعد dividend / divisor.

بناء الجملة

pmod(dividend, divisor)

الوسيطات

  • dividend: تعبير يتم تقييمه إلى رقم.
  • divisor: تعبير يتم تقييمه إلى رقم.

المرتجعات

إذا كان كل dividend من و divisor من DECIMAL النتيجة يطابق نوع divisor. في جميع الحالات الأخرى DOUBLE.

إذا كانت divisor هي 0، فإن الدالة تثير خطأ DIVIDE_BY_ZERO .

الأمثلة

> 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