📅  最后修改于: 2020-11-12 09:40:37             🧑  作者: Mango
假设存在多个可用数据库,并且一次只能使用其中一个数据库的情况。这就是为什么使用ATTACH DATABASE语句的原因。它使您可以选择一个特定的数据库,并且在使用此命令之后,所有SQLite语句都将在附加的数据库下执行。
句法:
ATTACH DATABASE 'DatabaseName' As 'Alias-Name';
注意:如果数据库尚不存在,上述语法还将创建一个数据库,否则它将仅附加一个数据库文件名和逻辑数据库Alias-Name。
让我们举个例子。我们有一个现有的数据库JTP.db。
例:
ATTACH DATABASE 'JTP.db' as 'JavaTpoint';
现在已附加数据库,您可以使用.databases命令查看它: