是的,Oracle的NULLIF函数是可以嵌套使用的。可以在一个NULLIF函数的参数中嵌套另一个NULLIF函数。例如:
SELECT NULLIF(NULLIF(column1, 'value1'), 'value2')
FROM table_name;
在上面的例子中,首先会比较column1的值和’value1’,如果相等,则返回NULL;然后再将这个结果与’value2’进行比较,如果再次相等,则返回NULL。这样就可以实现多层嵌套的NULLIF函数。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Oracle NULLIF函数与其他函数的组合使用