Execute a statement on a given database connection
dbSendQuery-methods.RdThese methods are straight-forward implementations of the corresponding generic functions. However, for complex data like array are just transferred as a string instead of the corresponding vector in R. This behavior will change in future releases, and the author is advised not to rely on it.
Methods
- conn
an
PostgreSQLConnectionobject.- statement
a character vector of length 1 with the SQL statement.
- res
an
PostgreSQLResultobject.- ...
additional parameters.
References
See the Database Interface definition document
DBI.pdf in the base directory of this package
or https://cran.r-project.org/package=DBI.
Examples
if (FALSE) { # \dontrun{
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, "usr", "password", "dbname")
res <- dbSendQuery(con, "SELECT * from sales")
data <- fetch(res, n = -1)
# alternatively, use dbGetQuery
data <- dbGetQuery(con, "SELECT * from sales")
} # }