阅读量:7
- NULLIF函数:
- NULLIF函数接受两个参数,如果这两个参数相等,则返回NULL,否则返回第一个参数的值。
- 例如,NULLIF(10, 10)将返回NULL,而NULLIF(10, 20)将返回10。
- ISNULL函数:
- ISNULL函数接受两个参数,如果第一个参数为NULL,则返回第二个参数的值,否则返回第一个参数的值。
- 例如,ISNULL(NULL, ‘abc’)将返回’abc’,而ISNULL(10, ‘abc’)将返回10。
因此,NULLIF函数用于判断两个参数是否相等并返回NULL,而ISNULL函数用于判断一个参数是否为NULL并返回指定值。