NULLIF()函数接受两个参数。如果它们相等,那么返回空值;否则,返回第一个参数。 等价于下面的表达式: 通常使用NULLIF()函数可以防止除零错误。 如果变量b为0,则下面的表达式将生成错误,但是,可以使用NULLIF()函数,这样如果变量b的值为0,它会返回NULL,而不是错误 select a/b select a/nullif(b,0)
|
|
来自: 小鱼儿363 > 《新知识20160608》