Module: OracleSqlParser::Grammar::Delete::DeleteStatement2

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

Instance Method Summary collapse

Instance Method Details

#astObject



45
46
47
48
49
50
# File 'lib/oracle-sql-parser/grammar/delete.rb', line 45

def ast
  OracleSqlParser::Ast::DeleteStatement[
    :target => delete_from_clause.ast,
    :where_clause => delete_condition.ast
  ]
end

#delete_conditionObject



52
53
54
# File 'lib/oracle-sql-parser/grammar/delete.rb', line 52

def delete_condition
  condition.delete_condition if condition.respond_to? :delete_condition
end