Documentación offline SQLite 3.53.4
por @raupulus

Run-Time Library Compilation Options Diagnostics

3.53.4 Ver versión oficial en línea Licencia BlessingDescargado el 2026-09-15 Bundle .md (21.8 MB) ↓

\ #ifndef SQLITE_OMIT_COMPILEOPTION_DIAGS\ int sqlite3_compileoption_used(const char *zOptName);\ const char *sqlite3_compileoption_get(int N);\ #else\ # define sqlite3_compileoption_used(X) 0\ # define sqlite3_compileoption_get(X)  ((void*)0)\ #endif\

The sqlite3_compileoption_used() function returns 0 or 1 indicating whether the specified option was defined at compile time. The SQLITE_ prefix may be omitted from the option name passed to sqlite3_compileoption_used().

The sqlite3_compileoption_get() function allows iterating over the list of options that were defined at compile time by returning the N-th compile time option string. If N is out of range, sqlite3_compileoption_get() returns a NULL pointer. The SQLITE_ prefix is omitted from any strings returned by sqlite3_compileoption_get().

Support for the diagnostic functions sqlite3_compileoption_used() and sqlite3_compileoption_get() may be omitted by specifying the SQLITE_OMIT_COMPILEOPTION_DIAGS option at compile time.

See also: SQL functions sqlite_compileoption_used() and sqlite_compileoption_get() and the compile_options pragma.

See also lists of Objects, Constants, and Functions.