当前位置: 移动技术网 > IT编程>数据库>MSSQL > mssql sqlserver避免sql脚本中出现除零错误的方法分享

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

2018年06月28日  | 移动技术网IT编程  | 我要评论

红豆杉的药用价值,瓦拉沙的蛋,卧室设计

摘自:

摘要:
下文介绍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]

 


如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网