# divide ❇️

La función divide devuelve el cociente de dos números.

Requiere dos argumentos numéricos de entrada.

El resultado es un valor decimal incluso si los dos parámetros de entrada son enteros. Si el dividendo es 0 el resultado es NULL.

# Ejemplo

select divide(3,2) division1;
select divide(3,0) division2;

El código SQL generado es el siguiente.

SELECT CASE WHEN 2<>0 THEN 1.0*3/2 END AS division1
SELECT CASE WHEN 0<>0 THEN 1.0*3/0 END AS division2

El resultado de las operaciones es:

1.5

NULL

# Comentario

Esta función es útil para evitar el error Divide by zero error encountered que se obtendría al dividir entre cero utilizando el operador / estándar.