sqlite studio中的参考数据库名称

时间:2014-07-25 20:11:58

标签: sqlite sqlitestudio

在Sqlite studio中,我通常在执行查询之前从下拉列表中选择数据库名称。 但是,如果我想在SQL本身中指定数据库名称,例如

  Select * from C:\Folder\DbList\Test.Db \<tableName>.

2 个答案:

答案 0 :(得分:0)

这是不可能的。 在SQLite中,所有命令都被发送到打开的数据库,因此您必须在之前打开一个,然后才能执行命令。

sqlite3命令行shell有.open命令没有进入SQL引擎,但在SQLite Studio中,这必须通过菜单项完成。

答案 1 :(得分:0)

在SQLite Studio中同时打开多个数据库。 您可以在相同的SQL查询窗口中单独访问所有这些内容,而不是您所说的下拉菜单中db的值。

从2个数据库中选择的示例

SELECT  title, body
   FROM myDB_1.Notas
   WHERE ROWID< 20
UNION
SELECT  title, content
    FROM my_DB2.texto

请注意分数符号&#34; - &#34;在db name中产生错误,因此用下划线替换它