我正在使用sqlite3库接口处理数据库文件。我必须通过C程序对数据库文件执行查询,这样做:
sqlite3 *hSQL3;
const char *zVfs = NULL;
int rc = sqlite3_open_v2( "mydb.dbf", & hSQL3,
(SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE), zVfs );
我的查询在ATTACH
查询之前使用SELECT
查询的数据库文件上工作正常,如下所示,
ATTACH database 'D:\mydb.dbf' as db;
SELECT name office FROM db.table_name;
DETACH database db;
我想避免ATTACH
和DETACH
查询。如何在不使用SELECT
查询的情况下对mydb.dbf
执行ATTACH
查询?
有些事情如下,
SELECT name office FROM 'D:\mydb.dbf'.table_name;