class OracleSqlParser::Ast::IsOfTypeCondition

Public Instance Methods

to_sql(options = {}) click to toggle source
# File lib/oracle-sql-parser/ast/is_of_type_condition.rb, line 3
def to_sql(options = {})
  [
    @ast[:target],
    @ast[:is],
    @ast[:not],
    @ast[:of],
    @ast[:type],
    "(#{@ast[:types].map(&:to_sql).join(',')})",
  ].compact.map(&:to_sql).join(' ')
end