如何在 C/C++ 中将多个 sqlite 文件连接到单个 sqlite3* 句柄?我认为考虑到有一个名为 ATTACH 的命令是可能的,但不知道如何在 C++ 中执行此操作。提前致谢。
回答(感谢罗伯特)
sqlite3_exec(db, "ATTACH 'C:/tmp/tmp.sqlite' as mytmp");
最佳答案
执行ATTACH DATABASE
SQL命令:
ATTACH path_to_database AS database-name
然后您可以将附加数据库中的表引用为:
database-name.table-name
关于c++ - sqlite 通过 c++,打开多个 sqlite 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10592292/