nullif
功能
比较 expr1 和 expr2 的值,若二者相等,则返回 NULL,否则返回 expr1 的值。其中 expr1 不能为 NULL。
NULLIF 函数在逻辑上相当于下面的 CASE 语句:
CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END
功能
比较 expr1 和 expr2 的值,若二者相等,则返回 NULL,否则返回 expr1 的值。其中 expr1 不能为 NULL。
NULLIF 函数在逻辑上相当于下面的 CASE 语句:
CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END