Exports all tables of a database of which the names match a given pattern to csv files.
Usage
dumpDatabase(
db,
pattern = "^tbl",
target_dir = NULL,
create_target_dir = FALSE,
sep = ",",
dec = ".",
as.is = FALSE,
qmethod = "double",
row.names = FALSE,
...
)
Arguments
- db
full path to database or name of ODBC data source
- pattern
pattern matching names of tables to be exported. Default: "^tbl", i.e. tables starting with "tbl"
- target_dir
target directory. By default a new directory is created in the same directory as mdb resides in. The new directory has the same name as the database file with dots substituted with underscores
- create_target_dir
if
TRUE
, the target directorytdir
is created if it does not exist.- sep
passed to
write.table
- dec
passed to
write.table
- as.is
passed to
sqlGetResults
. IfTRUE
(the default isFALSE
), original data types are kept when the table is read into R. By default the types are converted to appropriate R data types (e.g. dates are converted from strings to date objects).- qmethod
passed to
write.table
- row.names
passed to
write.table
- ...
further arguments passed to
write.table