SQLite DETACH DATABASE
语句用于将别名命名的数据库与先前使用ATTACH
语句附加的数据库连接进行分离。
如果同一数据库文件已附加多个别名,则DETACH
命令将仅断开给定的名称,其余的附件仍将继续。 主数据库和临时数据库无法分离。
注意:内存或临时数据库中的数据库将被完全销毁,内容将丢失。
语法:
DETACH DATABASE 'Alias-Name'
下面举个例子来演示如何分离附加的别名数据库。 在这里,假设有一个附加的数据库:“zyiz
”。
从ybai.db
分离“zyiz
”:
DETACH DATABASE 'zyiz';
执行上面命令后,数据库就分离了。可以使用“.databases
”命令查看数据库的情况。