sqlClear
deletes all the rows of the table sqtable
. sqlDrop
removes the table sqtable
(if permitted).
sqlClear(channel, sqtable, errors = TRUE)
sqlDrop(channel, sqtable, errors = TRUE)
odbcConnect
.schema.table
.TRUE
halt and display error, else
return -1
.errors = FALSE
, a numeric value, invisibly.
Otherwise a character string or invisible()
.
Dotted table names are allowed on systems that support them
but the existence of the table is not checked and so attempting these
operations on a non-existent table will give a low-level error. (This
can be suppressed by opening the connection with interpretDot =
FALSE
.)
The default drop behaviour in Oracle is to move the table to the recycle bin: use
sqlQuery(channel, "PURGE recyclebin")to empty the recycle bin.
The current user might not have privileges to allow these operations, and Actual Technologies' Mac OS X SQLite driver has a bug causing them silently to fail.
odbcConnect
, sqlQuery
, sqlFetch
,
sqlSave
, sqlTables
, odbcGetInfo