SQLite DETACH DATABASE語句用于將別名命名的數(shù)據(jù)庫與先前使用ATTACH語句附加的數(shù)據(jù)庫連接進行分離。
如果同一數(shù)據(jù)庫文件已附加多個別名,則DETACH命令將僅斷開給定的名稱,其余的附件仍將繼續(xù)。 主數(shù)據(jù)庫和臨時數(shù)據(jù)庫無法分離。
注意:內(nèi)存或臨時數(shù)據(jù)庫中的數(shù)據(jù)庫將被完全銷毀,內(nèi)容將丟失。
語法:
DETACH DATABASE 'Alias-Name'
下面舉個例子來演示如何分離附加的別名數(shù)據(jù)庫。 在這里,假設有一個附加的數(shù)據(jù)庫:“yiibai”。

從ybai.db分離“yiibai”:
DETACH DATABASE 'yiibai';

執(zhí)行上面命令后,數(shù)據(jù)庫就分離了??梢允褂谩?code>.databases”命令查看數(shù)據(jù)庫的情況。
