我必须从已编译的语句中找到一个表名(由sqlite3_prepare_v2
sqlite3 库的方法返回)。
我不能使用该方法const char *sqlite3_column_table_name(sqlite3_stmt*,int);
,因为此方法需要使用 option 编译的 dylib [SQLITE_ENABLE_COLUMN_METADATA]
。
我想知道如何使用该选项重新编译 dylib(我可以在哪里找到要编译的代码以及如何使用哪个命令和标志来编译?),或者是否存在另一种方法来细化表名。