Module: OracleSqlParser::Grammar::Select::ForUpdateClause2

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

Instance Method Summary collapse

Instance Method Details

#astObject



1618
1619
1620
1621
1622
1623
# File 'lib/oracle-sql-parser/grammar/select.rb', line 1618

def ast
  OracleSqlParser::Ast::ForUpdateClause[
    :columns => for_update_clause_columns.ast,
    :wait => wait.ast
  ].remove_nil_values!
end

#for_update_clause_columnsObject



1625
1626
1627
1628
1629
1630
1631
# File 'lib/oracle-sql-parser/grammar/select.rb', line 1625

def for_update_clause_columns
  if f.respond_to? :for_update_clause_columns
    f.for_update_clause_columns
  else
    nil
  end
end