class OracleSqlParser::Ast::InsertStatement

Public Instance Methods

to_sql() click to toggle source
# File lib/oracle-sql-parser/ast/insert_statement.rb, line 3
def to_sql
  result = []
  result << "insert into"
  result << @ast[:insert]
  result << "(#{@ast[:columns].map(&:to_sql).join(',')})" if @ast[:columns]
  result << @ast[:values]
  result.compact.map(&:to_sql).join(' ')
end