SQLite分離資料庫


SQLite DETACH DATABASE語句用於將別名命名的資料庫與先前使用ATTACH語句附加的資料庫連線進行分離。

如果同一資料庫檔案已附加多個別名,則DETACH命令將僅斷開給定的名稱,其餘的附件仍將繼續。 主資料庫和臨時資料庫無法分離。

注意:記憶體或臨時資料庫中的資料庫將被完全銷毀,內容將丟失。

語法:

DETACH DATABASE 'Alias-Name'

下面舉個例子來演示如何分離附加的別名資料庫。 在這裡,假設有一個附加的資料庫:「yiibai」。

ybai.db分離「yiibai」:

DETACH DATABASE 'yiibai';

執行上面命令後,資料庫就分離了。可以使用「.databases」命令檢視資料庫的情況。