小巧。快速。可靠。
三选二。

SQLite C 接口

底层系统错误代码

int sqlite3_system_errno(sqlite3*);

尝试返回导致最近 I/O 错误或文件打开失败的基础操作系统错误代码或错误号。返回值取决于操作系统。例如,在 Unix 系统上,在 sqlite3_open_v2() 返回 SQLITE_CANTOPEN 后,可以调用此接口以获取导致问题的底层“errno”,例如 ENOSPC、EAUTH、EISDIR 等。

另请参见 对象常量函数 列表。