在SQL句里面where条件中写了一个除法的条件 当被除数为0或者除数或被除数为NULL的时候

2025-04-08 11:23:29
推荐回答(1个)
回答1:

以下测试环境为 SQL2016

1、

select 1/0

返回错误:

消息 8134,级别 16,状态 1,第 1 行

遇到以零作除数错误。

2、

select 0/1

返回正确:

0

3、

select 1/null

返回正确:

null

4、

select null/1

返回正确:

null