如何删除sqlite_stat1表?

r7xajy2e  于 2022-11-24  发布在  SQLite
关注(0)|答案(2)|浏览(207)

我想从数据库中删除sqlite_stat1表。我尝试了

DROP TABLE sqlite_stat1;

上面写着:
不能删除sqlite_stat
有什么问题吗?

uqzxnwby

uqzxnwby1#

不能简单地删除内部表。
然而,ANALYZE documentation却说:
统计表的内容可以使用SELECT查询,也可以使用DELETE、INSERT和UPDATE命令进行更改。DROP TABLE命令适用于SQLite 3.7.9版以后的统计表。(2011-11-01)

ee7vknir

ee7vknir2#

{dbplyr}有一些 Package 函数,例如,使用copy_to可以设置analyze = FALSE。如果您不是R用户,您可能会在该函数的源代码中找到一些有用的东西。

相关问题