SQLite 分离数据库
SQLite DETACH DATABASE语句用于从以前使用ATTACH语句附加的数据库连接中分离别名命名的数据库。
如果同一数据库文件已经用多个别名附加,那么DETACH命令只会断开给定的名称,其余的附加仍然会继续。主数据库和临时数据库不能被分离。
注意:内存或临时数据库中的数据库将被完全销毁,内容将丢失。
语法:
DETACH DATABASE 'Alias-Name'
让我们举一个例子来演示如何分离一个已附加的别名数据库。在这个例子中,我们有一个名为“JavaTpoint”的附加数据库。
从JTP.db中分离’JavaTpoint’:
DETACH DATABASE 'JavaTpoint';
数据库现在已经分离。您可以使用”.databases”命令来查看它。