Learn R Programming

RMySQL (version 0.10.2)

isIdCurrent: Check if a database object is valid.

Description

Support function that verifies that an object holding a reference to a foreign object is still valid for communicating with the RDBMS. isIdCurrent will be deprecated in the near future; please use the dbIsValid() generic instead.

Usage

isIdCurrent(obj)

## S3 method for class 'MySQLDriver': dbIsValid(dbObj)

## S3 method for class 'MySQLConnection': dbIsValid(dbObj)

## S3 method for class 'MySQLResult': dbIsValid(dbObj)

Arguments

dbObj,obj
A MysqlDriver, MysqlConnection, MysqlResult.

Value

  • a logical scalar.

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.

Examples

Run this code
dbIsValid(MySQL())

Run the code above in your browser using DataLab