| Class | Sequel::JDBC::H2::Dataset | 
| In: | lib/sequel/adapters/jdbc/h2.rb | 
| Parent: | JDBC::Dataset | 
| SELECT_CLAUSE_METHODS | = | clause_methods(:select, %w'distinct columns from join where group having compounds order limit') | 
Work around H2‘s lack of a case insensitive LIKE operator
    # File lib/sequel/adapters/jdbc/h2.rb, line 80
80:         def complex_expression_sql(op, args)
81:           case op
82:           when :ILIKE
83:             super(:LIKE, [SQL::PlaceholderLiteralString.new("CAST(? AS VARCHAR_IGNORECASE)", [args.at(0)]), args.at(1)])
84:           when "NOT ILIKE""NOT ILIKE"
85:             super("NOT LIKE""NOT LIKE", [SQL::PlaceholderLiteralString.new("CAST(? AS VARCHAR_IGNORECASE)", [args.at(0)]), args.at(1)])
86:           else
87:             super(op, args)
88:           end
89:         end