Operators Operator

/

Operands & returns

3 overloads

left / right

Operator
Overload link leftright Returns
#01 DOUBLEDOUBLE DOUBLE
#02 FLOATFLOAT FLOAT
#03 INTERVALDOUBLE INTERVAL

In other engines

Used in larger rewrites 2

These examples use / as one part of a larger SQL translation.

BigQuerysafe_divide()

SAFE_DIVIDE(x + 1, 2 * y)
In Haybarn
CASE WHEN (2 * y) <> 0 THEN (x + 1) / (2 * y) ELSE NULL END

SQLGlot example ↗

Snowflakediv0null()

DIV0NULL(a - b, c - d)
In Haybarn
CASE WHEN (c - d) = 0 OR (c - d) IS NULL THEN 0 ELSE (a - b) / (c - d) END

SQLGlot example ↗