module OracleSqlParser::Grammar::Select::Union::SubqueriesWithUnion2

Public Instance Methods

ast() click to toggle source
# File lib/oracle-sql-parser/grammar/select/union.rb, line 33
def ast
  OracleSqlParser::Ast::Array[
    query_block.ast,
    *more_queries.map(&:ast),
  ]
end
more_queries() click to toggle source
# File lib/oracle-sql-parser/grammar/select/union.rb, line 40
def more_queries
  more.elements.map{|e| [e.union_or_intersect_or_minus, e.subquery]}.flatten
end