如何在Windows 10 Home上设置sqlite3默认“pragma secure_delete = true”而不进行编译

时间:2017-02-05 07:28:53

标签: windows cmd sqlite default pragma

我在Windows 10家用笔记本电脑上安装了sqlite3 3.15.2版。我需要/想要的是同样的事情,但是将pragma secure_delete设置为true,因此它适用于我使用的每个数据库,但我无法编译sqlite3。当删除元组时,Secure_delete只将0写入数据库内存。有什么方法可以设置一些环境变量或其他技巧来实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

启用此设置的唯一方法是设置SQLITE_SECURE_DELETE compilation option,或为每个新数据库连接执行secure_delete PRAGMA

所以你想要的是不可能的。