gpt4 book ai didi

sqlite - 删除表不会导致删除sqlite文件中的数据

转载 作者:行者123 更新时间:2023-12-03 15:03:05 25 4
gpt4 key购买 nike

我有一个Sqlite数据库文件,可以通过删除包含数千条记录的巨大数据库表来对其进行修改,但是文件大小在删除表之前保持不变。看来它断开了对数据的指针。任何想法如何删除表并在基础sqlite文件中对其进行深层删除。

最佳答案

要回收空间,请使用vacuum语句。

从sqlite提示

sqlite> VACUUM;


从shell提示。

$ sqlite3 filename 'VACUUM;'

关于sqlite - 删除表不会导致删除sqlite文件中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11926178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com