SQLite C 接口
低级系统错误代码
int sqlite3_system_errno(sqlite3*);
尝试返回导致最近 I/O 错误或无法打开文件的底层操作系统错误代码或错误编号。返回值取决于操作系统。例如,在 unix 系统上,在 sqlite3_open_v2()返回SQLITE_CANTOPEN之后,可以调用此接口来取回导致问题的底层“errno”,例如 ENOSPC、EAUTH、EISDIR 等。
int sqlite3_system_errno(sqlite3*);
尝试返回导致最近 I/O 错误或无法打开文件的底层操作系统错误代码或错误编号。返回值取决于操作系统。例如,在 unix 系统上,在 sqlite3_open_v2()返回SQLITE_CANTOPEN之后,可以调用此接口来取回导致问题的底层“errno”,例如 ENOSPC、EAUTH、EISDIR 等。