比較expr1和expr2的值,二者相等時返回NULL,否則返回expr1。
命令格式
T nullif(T <expr1>, T <expr2>)
參數說明
expr1、expr2:必填。任意類型的運算式。T
指代輸入資料類型,可以是MaxCompute支援的所有資料類型。
傳回值說明
返回NULL或expr1。
使用樣本
--返回2。
select nullif(2, 3);
--返回NULL。
select nullif(2, 2);
--返回3。
select nullif(3, null);
相關函數
NULLIF函數屬於其他函數,更多其他業務情境的函數請參見其他函數。