Module: OracleSqlParser::Grammar::Delete::DeleteTarget1

Defined in:
lib/oracle-sql-parser/grammar/delete.rb

Instance Method Summary collapse

Instance Method Details

#astObject



175
176
177
178
179
180
181
182
183
184
185
# File 'lib/oracle-sql-parser/grammar/delete.rb', line 175

def ast
  table_or_subquery = t.ast
  if table_or_subquery.instance_of? OracleSqlParser::Ast::DeleteTarget
    table_or_subquery
  else
    OracleSqlParser::Ast::DeleteTarget[
      :name => t.ast,
      :alias => t_alias.ast
    ]
  end
end