Navigation
API > API/Plugins > API/Plugins/SQLiteCore > API/Plugins/SQLiteCore/sqlite
References
| Module | SQLiteCore |
| Header | /Engine/Plugins/Runtime/Database/SQLiteCore/Source/SQLiteCore/Public/sqlite/sqlite3.h |
| Include | #include "sqlite/sqlite3.h" |
int sqlite3_db_status
(
sqlite3 *,
int op,
int * pCur,
int * pHiwtr,
int resetFlg
)
Remarks
CAPI3REF: Database Connection Status METHOD: sqlite3
^This interface is used to retrieve runtime status information about a single [database connection]. ^The first argument is the database connection object to be interrogated. ^The second argument is an integer constant, taken from the set of [SQLITE_DBSTATUS options], that determines the parameter to interrogate. The set of [SQLITE_DBSTATUS options] is likely to grow in future releases of SQLite.
^The current value of the requested parameter is written into *pCur and the highest instantaneous value is written into *pHiwtr. ^If the resetFlg is true, then the highest instantaneous value is reset back down to the current value.
^The sqlite3_db_status() routine returns SQLITE_OK on success and a non-zero [error code] on failure.
See also: [sqlite3_status()] and [sqlite3_stmt_status()].