Class Sequel::JDBC::Dataset

  1. lib/sequel_core/adapters/jdbc.rb
Parent: Sequel::Dataset

Methods

public instance

  1. fetch_rows
  2. prepare

Included modules

  1. StoredProcedures

Public instance methods

fetch_rows (sql, &block)

Correctly return rows from the database and return them as hashes.

[show source]
     # File lib/sequel_core/adapters/jdbc.rb, line 412
412:       def fetch_rows(sql, &block)
413:         execute(sql){|result| process_result_set(result, &block)}
414:         self
415:       end
prepare (type, name=nil, values=nil)

Create a named prepared statement that is stored in the database (and connection) for reuse.

[show source]
     # File lib/sequel_core/adapters/jdbc.rb, line 419
419:       def prepare(type, name=nil, values=nil)
420:         ps = to_prepared_statement(type, values)
421:         ps.extend(PreparedStatementMethods)
422:         if name
423:           ps.prepared_statement_name = name
424:           db.prepared_statements[name] = ps
425:         end
426:         ps
427:       end