% Operator (procentteken)

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Retourneert de rest na dividend / divisor. Deze functie is gelijk aan mod de functie.

Syntaxis

dividend % divisor

Argumenten

  • dividend: Een expressie die resulteert in een numerieke waarde.
  • divisor: Een expressie die resulteert in een numerieke waarde.

Retouren

Als zowel dividend als divisorDECIMAL zijn, zal het resultaat overeenkomen met het type van de deler. In alle andere gevallen, een DOUBLE.

Als divisor 0 is, wordt Azure Databricks een REMAINDER_BY_ZEROfout gegenereerd. Als u in plaats daarvan wilt terugkerenNULL, gebruikt u de functie try_mod().

Algemene foutvoorwaarden

Voorbeelden

> SELECT 2 % 1.8;
 0.2

> SELECT 2 % 0;
 Error: REMAINDER_BY_ZERO