SQLite 分离数据库

2025 年 3 月 17 日 | 阅读 1 分钟

SQLite DETACH DATABASE 语句用于从数据库连接中分离已附加的别名数据库,该数据库之前是使用 ATTACH 语句附加的。

如果同一个数据库文件已附加了多个别名,则 DETACH 命令只会断开给定名称的连接,其余的附加将继续保持。主数据库和临时数据库无法分离。

注意:内存或临时数据库中的数据库将被完全销毁,内容将丢失。

语法

让我们举一个例子来演示如何分离已附加的别名数据库。在这里,我们有一个附加的数据库 "JavaTpoint"。

SQLite Detach database 1

从 JTP.db 中分离 'JavaTpoint'

SQLite Detach database 2

数据库现已分离。您可以使用 ".databases" 命令查看。

SQLite Detach database 3
下一个主题SQLite 创建表