** The sqlite3_get_table() interface is implemented as a wrapper around ** [sqlite3_exec()]. The sqlite3_get_table() routine does not have access ** to any internal data structures of SQLite. It uses only the public ** interface defined here. As a consequence, errors that occur in the ** wrapper layer outside of the internal [sqlite3_exec()] call are not ** reflected in subsequent calls to [sqlite3_errcode()] or ** [sqlite3_errmsg()].翻译
时间: 2023-10-21 19:38:11 浏览: 96
sqlite3_get_table() 接口是围绕 sqlite3_exec() 实现的包装器。sqlite3_get_table() 例程没有访问 SQLite 的任何内部数据结构的权限。它仅使用此处定义的公共接口。因此,在 sqlite3_exec() 调用之外的包装器层中发生的错误不会反映在后续对 sqlite3_errcode() 或 sqlite3_errmsg() 的调用中。
阅读全文