SQLite 附加数据库

什么是附加数据库?

假设有多个数据库,但是一次只能使用其中的一个。 这就要使用ATTACH DATABASE语句了。 它有助于您选择特定的数据库,并且在使用此命令后,所有SQLite语句将在附加/选择的数据库下执行。

语法

ATTACH DATABASE 'DatabaseName' As 'Alias-Name';

注意:如果数据库不存在,上述语法也将创建一个数据库,否则它只会将数据库文件名与逻辑数据库Alias-Name相连接。

下面来举个例子,假设已以有一个存在的数据库:ybai.db

使用以下语句:

ATTACH DATABASE 'ybai.db' as 'yiibai';

现在可以通过使用.databases命令看到数据库: