mssql sqlserver避免sql脚本中出现除零错误的方法分享

摘自:

摘要:
下文介绍sql server中,sql脚本避免出现除零错误的方法分享

在各种业务系统开发中,通常会遇到除零的错误,下文分享了两种处理方法:

方法1: case when end 

declare @a int ---分子
declare @b int ---分母
select  case  when @b=0 then NULL else @a/@b end  as [a除以b]

方法2:nullif

nullif(表达式A,表达式B)

—-如果表达式A不等于表达式B,则返回表达式A

—-反之返回NULL 

 

declare @a int ---分子
declare @b int ---分母
select @a/nullif(@b,0) as [a除以b]

 


(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐