我有几个 SQLite 数据库,我正在使用 DB Visualizer Free 来查看表格。我想在 sqlite 数据库之间创建带有连接的选择语句。从 SQLite 文档中,我可以看到可以使用 ATTACH http://www.sqlite.org/lang_attach.html语句链接数据库。我这辈子都做不到。
在 DbVisualizer 中,我创建了两个连接 A (A.db) 和 B (B.db)。A 有一个名为 TABLE_A 的表,B 有一个 TABLE_B。从其他帖子中,我尝试执行以下操作:
ATTACH DATABASE 'A' AS 'DB1';
SELECT * FROM DB1.TABLE_A;
我从 DB Visualizer 收到以下错误:
[SELECT - 0 row(s), 0.000 secs] [SQLITE_ERROR] SQL error or missing database (no such table: DB1)
我试图从 A 和 DB1 以及两者的组合中去掉单引号,但似乎没有任何效果。我也尝试将 A 更改为 A.db 但这不起作用。
我认为 ATTACH 命令链接不正确。