method

visit_Arel_Nodes_IsNotDistinctFrom

visit_Arel_Nodes_IsNotDistinctFrom(o, collector)
private

No documentation available.

# File activerecord/lib/arel/visitors/mssql.rb, line 15
        def visit_Arel_Nodes_IsNotDistinctFrom(o, collector)
          right = o.right

          if right.nil?
            collector = visit o.left, collector
            collector << " IS NULL"
          else
            collector << "EXISTS (VALUES ("
            collector = visit o.left, collector
            collector << ") INTERSECT VALUES ("
            collector = visit right, collector
            collector << "))"
          end
        end