除法保持小数位的方法
ROUND((5/2::NUMERIC),2)
异常:
ERROR: division by zero
division by zero 处理方法:
case when b = 0 then null else (ROUND((a/b::NUMERIC),2))) end
通过case when …then …else…end 来进行除零判断
除法保持小数位的方法
ROUND((5/2::NUMERIC),2)
异常:
ERROR: division by zero
division by zero 处理方法:
case when b = 0 then null else (ROUND((a/b::NUMERIC),2))) end
通过case when …then …else…end 来进行除零判断