getQuery function

Retrieve SQL query from database. Combination of functions sendQuery(), fetch() and clearResult(). If required, database is automatically connected and disconnected.

Retrieve SQL query from database. Combination of functions sendQuery(), fetch() and clearResult(). If required, database is automatically connected and disconnected.

getQuery(db, statement, n = -1, ...)

Arguments

  • db: rocker object
  • statement: SQL query (SELECT)
  • n: Number of record to be fetched at once. All records will be fetched.
  • ...: Optional, additional suitable parameters passed to DBI::dbSendQuery()

Returns

Records

Examples

db <- rocker::newDB() rocker::setupSQLite(db) rocker::connect(db) rocker::writeTable(db, "mtcars", mtcars) output <- rocker::getQuery(db, "SELECT * FROM mtcars;") rocker::disconnect(db) rocker::unloadDriver(db)

See Also

Other rocker-S3-functions: appendTable(), begin(), canConnect(), clearResult(), columnInfo(), commit(), connect(), createTable(), disconnect(), execute(), existsTable(), fetch(), getInfoCon(), getInfoDrv(), getInfoRes(), getRowCount(), getRowsAffected(), getStatement(), hasCompleted(), isValidCon(), isValidDrv(), isValidRes(), listFields(), listObjects(), listTables(), readTable(), removeTable(), rocker-README, rocker-S3-functions, rocker-package, rollback(), sendQuery(), sendStatement(), setupDriver(), setupMariaDB(), setupPostgreSQL(), setupSQLite(), unloadDriver(), validateCon(), writeTable()

  • Maintainer: Nikolaus Pawlowski
  • License: MIT + file LICENSE
  • Last published: 2022-08-20