沪钢木子

关注

PostgreSQL被除数为0的处理方法

沪钢木子

关注

阅读 28

2022-01-23

PostgreSQL被除数为0的处理方法

方法一:使用case语法

select case when id=0 then 0 else id/2 end from c2;

方法二:自定义操作符

CREATE OR REPLACE FUNCTION DIV_ZERO(NUMERIC,NUMERIC)
	RETURNS NUMERIC AS $BODY$
	SELECT CASE WHEN $2 = 0 THEN 0 ELSE $1/$2 END;
	$BODY$
	LANGUAGE SQL;

相关推荐

兮城

题目11:给定被除数和除数,求整数商及余数。

兮城 43 0 0

夕阳孤草

chatgpt赋能python:Python除数为0处理详解

夕阳孤草 101 0 0

莞尔小迷糊

初学者写python之被除数连续除四次

莞尔小迷糊 51 0 0

一叶轻舟okok

Postgresql的使用-2 删除数据库

一叶轻舟okok 26 0 0

八卦城的酒

Postgresql在ubuntu 22.04上遭遇OOM的处理方法

八卦城的酒 44 0 0

一叶随风_c94d

MyBatis: 方法参数为多个时的处理

一叶随风_c94d 45 0 0

单调先生

java获取IP为0:0:0:0:0:0:0:1的情况

单调先生 128 0 0

陆佃

java.lang.NumberFormatException: Infinite or NaN原因之浮点类型除数为0结果探究

陆佃 137 0 0

诗与泡面

数组去除数组中为“假”的元素。

诗与泡面 63 0 0

秦瑟读书

PostgreSQL修改表结构提示有试图依赖的处理方法

秦瑟读书 122 0 0

精彩评论(0)

0 0 举报