isPostgresqlIdCurrent: Check whether a database handle object is valid or not

View source: R/dbObjectId.R

isPostgresqlIdCurrentR Documentation

Check whether a database handle object is valid or not

Description

Support function that verifies that an object holding a reference to a foreign object is still valid for communicating with the RDBMS

Usage

isPostgresqlIdCurrent(obj)

Arguments

obj

any dbObject (e.g., dbDriver, dbConnection, dbResult).

Details

dbObjects are R/S-Plus remote references to foreign objects. This introduces differences to the object's semantics such as persistence (e.g., connections may be closed unexpectedly), thus this function provides a minimal verification to ensure that the foreign object being referenced can be contacted.

Value

a logical scalar.

See Also

dbDriver dbConnect dbSendQuery fetch

Examples

## Not run: 
cursor <- dbSendQuery(con, sql.statement)
isIdCurrent(cursor)

## End(Not run)

RPostgreSQL documentation built on Feb. 16, 2023, 8:53 p.m.