如何在一个SQLite脚本中访问多个数据库?

时间:2019-07-09 14:47:16

标签: sqlite shell scripting

我将此脚本保存在文件“ file.txt”中

.open new_s.sqlite
.open new.sqlite
.open original.sqlite
ATTACH 'new_s.sqlite' as new_s;
ATTACH 'new.sqlite' as new;

要执行它,一旦在bash中打开sqlite3,我编写命令:

sqlite> .read file.txt

效果很好

sqlite> .database
main: C:\...path...\db\original.sqlite
new_s: C:\...path...\db\new_s.sqlite
new: C:\...path...\db\new.sqlite

现在,如果我要加载一些sql文件并在加载的每个数据库上以独占方式执行它们,语法是什么?

我需要类似的东西 sqlite> main

但不起作用。可以做我想做的吗?如果是,语法是什么?

0 个答案:

没有答案