Class CoalesceOperatorConversion

java.lang.Object
org.apache.druid.sql.calcite.expression.builtin.CoalesceOperatorConversion
All Implemented Interfaces:
SqlOperatorConversion

public class CoalesceOperatorConversion extends Object implements SqlOperatorConversion
Converts SQL COALESCE, NVL, IFNULL to native "coalesce" or "nvl". Native "nvl" is used when there are 2 args, just because it's older and therefore the converted queries have improved backwards-compatibility.