Class Function.IsDistinctFromFunc

  • All Implemented Interfaces:
    Function, NamedFunction
    Enclosing interface:
    Function

    public static class Function.IsDistinctFromFunc
    extends Function.IsNotDistinctFromFunc
    SQL function "x IS DISTINCT FROM y". Very similar to "x <> y", i.e. BinNeqExpr, except this function never returns null. Implemented as a subclass of IsNotDistinctFromFunc to keep the code simple, and because we expect "notdistinctfrom" to be more common than "isdistinctfrom" in actual usage.