try_divide

try_divide

try_divide 介绍

try_divide(dividend, divisor) - 返回dividend除以divisor的结果。它始终执行浮点除法。如果divisor为0,则结果总是null。dividend必须是数值或间隔类型。divisor必须是数值类型。

Examples:

> SELECT try_divide(3, 2);
 1.5
> SELECT try_divide(2L, 2L);
 1.0
> SELECT try_divide(1, 0);
 NULL
> SELECT try_divide(interval 2 month, 2);
 0-1
> SELECT try_divide(interval 2 month, 0);
 NULL

Since: 3.2.0