Learn R Programming

ROracle (version 1.1-11)

fetch-methods: Datensätze von einer zuvor ausgeführten Abfrage abrufen

Description

Diese Methode ist eine einfache Implementierung der entsprechenden generischen Funktion.

Usage

## S3 method for class 'OraResult':
fetch(res, n = -1, ...)

Arguments

res
ein OraResult-Objekt.
n
maximale Anzahl von pro Abfrage abzurufenden Datensätzen. Verwenden Sie n = -1, um alle ausstehenden Datensätze abzufragen.
...
Aktuell nicht verwendet.

Value

  • Anzahl von aus der Datenbank abgefragten Datensätzen.

References

For the Oracle Database documentaion see http://www.oracle.com/technetwork/indexes/documentation/index.html.

Details

Die ROracle-Implementierungen rufen nur n-Datensätze ab, und wenn n fehlt, werden alle Datensätze zurückgegeben.

See Also

Oracle, dbConnect, dbSendQuery, dbGetQuery, dbClearResult, dbCommit, dbGetInfo, dbReadTable.

Examples

Run this code
drv <- dbDriver("Oracle")
    con <- dbConnect(drv, "scott", "tiger")
    res <- dbSendQuery(con, "select * from emp")

    # we now fetch the first 10 records from the resultSet into a data.frame
    data1 <- fetch(res, n = 10)   
    dim(data1)

    dbHasCompleted(res)

    # let's get all remaining records
    data2 <- fetch(res, n = -1)

Run the code above in your browser using DataLab