如果我将数据库附加到SQLite:
ATTACH DATABASE 'my.db' AS 'mydb';
是否可以为连续的SQL语句设置默认数据库?
那样:
SELECT * FROM table;
将被翻译为:
SELECT * FROM mydb.table;
而不是:
SELECT * FROM main.table;
就像MySQL中的USE mydb
一样。
答案 0 :(得分:0)
main
始终是默认数据库。
要使mydb
成为默认数据库,您必须直接打开它。