如何在R中清空一个sqlite数据库?

zvms9eto  于 2023-02-05  发布在  SQLite
关注(0)|答案(1)|浏览(152)

我在R中使用DBI和RSQLite包创建并填充了一个sqlite数据库。例如:

con_sqlite <- DBI::dbConnect(RSQLite::SQLite(), "../mydatabase.sqlite")
DBI::dbWriteTable(con_sqlite, "mytable", d_table, overwrite = TRUE)
...

现在sqlite文件变得太大了,我减少了表。但是,大小没有减少,我发现我必须使用命令vaccum。有没有可能在R中使用这个命令?

1qczuiv0

1qczuiv01#

我想这个应该可以了:

DBI::dbExecute(con, "VACUUM;")

相关问题