FDIV_SAFE

Syntax

FDIV_SAFE( numerator, denominator [ , fallback_value ] )

Description

Divides numerator by denominator. Returns fallback_value if division by zero occurs. If the number fallback_value is omitted, it is assumed to be NULL.

Argument types:

  • numeratorFractional number | Integer
  • denominatorFractional number | Integer
  • fallback_valueFractional number | Integer

Return type: Fractional number

Example

[numerator][denominator]FDIV_SAFE([numerator], [denominator])FDIV_SAFE([numerator], [denominator], 42)
5.002.002.502.50
5.000.00NULL42.00

Data source support

ClickHouse 21.8, Microsoft SQL Server 2017 (14.0), MySQL 5.7, Oracle Database 12c (12.1), PostgreSQL 9.3, YDB.

Previous
Next