| dbGetInfo,DatabaseConnectorConnection-method {DatabaseConnector} | R Documentation |
Get DBMS metadata
Description
Retrieves information on objects of class DBIDriver, DBIConnection or DBIResult.
Usage
## S4 method for signature 'DatabaseConnectorConnection'
dbGetInfo(dbObj, ...)
Arguments
dbObj |
An object inheriting from DBIObject, i.e. DBIDriver, DBIConnection, or a DBIResult |
... |
Other arguments to methods. |
Value
For objects of class DBIDriver, dbGetInfo()
returns a named list
that contains at least the following components:
-
driver.version: the package version of the DBI backend, -
client.version: the version of the DBMS client library.
For objects of class DBIConnection, dbGetInfo()
returns a named list
that contains at least the following components:
-
db.version: version of the database server, -
dbname: database name, -
username: username to connect to the database, -
host: hostname of the database server, -
port: port on the database server. It must not contain apasswordcomponent. Components that are not applicable should be set toNA.
For objects of class DBIResult, dbGetInfo()
returns a named list
that contains at least the following components:
-
statatment: the statement used withdbSendQuery()ordbExecute(), as returned bydbGetStatement(), -
row.count: the number of rows fetched so far (for queries), as returned bydbGetRowCount(), -
rows.affected: the number of rows affected (for statements), as returned bydbGetRowsAffected() -
has.completed: a logical that indicates if the query or statement has completed, as returned bydbHasCompleted().
See Also
Other DBIDriver generics:
DBIDriver-class,
dbCanConnect(),
dbConnect(),
dbDataType(),
dbDriver(),
dbIsReadOnly(),
dbIsValid(),
dbListConnections()
Other DBIConnection generics:
DBIConnection-class,
dbAppendTable(),
dbCreateTable(),
dbDataType(),
dbDisconnect(),
dbExecute(),
dbExistsTable(),
dbGetException(),
dbGetQuery(),
dbIsReadOnly(),
dbIsValid(),
dbListFields(),
dbListObjects(),
dbListResults(),
dbListTables(),
dbReadTable(),
dbRemoveTable(),
dbSendQuery(),
dbSendStatement(),
dbWriteTable()
Other DBIResult generics:
DBIResult-class,
dbBind(),
dbClearResult(),
dbColumnInfo(),
dbFetch(),
dbGetRowCount(),
dbGetRowsAffected(),
dbGetStatement(),
dbHasCompleted(),
dbIsReadOnly(),
dbIsValid(),
dbQuoteIdentifier(),
dbQuoteLiteral(),
dbQuoteString(),
dbUnquoteIdentifier()