class OracleSqlParser::Ast::CompoundExpression

Public Instance Methods

to_sql(options = {}) click to toggle source
# File lib/oracle-sql-parser/ast/compound_expression.rb, line 3
def to_sql(options = {})
  r = @ast.values_at(:left,
                     :op,
                     :right,
                    ).map(&:to_sql)
  if @ast[:has_parenthesis]
    r.unshift('(')
    r.push(')')
  end
  r.compact.join(' ')
end