如何在C / C ++中将多个sqlite文件连接到单个sqlite3 *句柄?我认为可以考虑有一个名为ATTACH的命令,但不知道如何在C ++中这样做。提前谢谢。
回答(感谢罗伯特)
sqlite3_exec(db, "ATTACH 'C:/tmp/tmp.sqlite' as mytmp");
答案 0 :(得分:4)
执行ATTACH DATABASE
SQL命令:
ATTACH path_to_database AS database-name
然后,您可以将附加数据库中的表称为:
database-name.table-name