📄 capi3ref.html
字号:
<table width="100%" cellpadding="5"><tr><td valign="top"><ul><li><a href="#sqlite3">sqlite3</a></li><li><a href="#sqlite3_blob">sqlite3_blob</a></li><li><a href="#sqlite3_context">sqlite3_context</a></li><li><a href="#sqlite3_file">sqlite3_file</a></li><li><a href="#sqlite3_int64">sqlite3_int64</a></li><li><a href="#sqlite3_int64">sqlite3_uint64</a></li><li><a href="#sqlite3_int64">sqlite_int64</a></li></ul></td><td valign="top"><ul><li><a href="#sqlite3_int64">sqlite_uint64</a></li><li><a href="#sqlite3_io_methods">sqlite3_io_methods</a></li><li><a href="#sqlite3_mem_methods">sqlite3_mem_methods</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_module">sqlite3_module</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_mutex">sqlite3_mutex</a></li><li><a href="#sqlite3_mutex_methods">sqlite3_mutex_methods</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_pcache">sqlite3_pcache</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li></ul></td><td valign="top"><ul><li><a href="#sqlite3_pcache_methods">sqlite3_pcache_methods</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_stmt">sqlite3_stmt</a></li><li><a href="#sqlite3_temp_directory">sqlite3_temp_directory</a></li><li><a href="#sqlite3_value">sqlite3_value</a></li><li><a href="#sqlite3_vfs">sqlite3_vfs</a></li><li><a href="#sqlite3_vtab">sqlite3_vtab</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_vtab_cursor">sqlite3_vtab_cursor</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li></ul></td></tr></table><hr><h2>Constants:</h2><p>Note: Constants marked with "<a href="capi3ref.html"><small><i>(exp)</i></small></a>"are <a href="capi3ref.html">experimental</a> and constants marked with"<a href="capi3ref.html"><small><i>(obs)</i></small></a>" are <a href="capi3ref.html">deprecated</a></p><table width="100%" cellpadding="5"><tr><td valign="top"><ul><li><a href="#SQLITE_ABORT">SQLITE_ABORT</a></li><li><a href="#SQLITE_ACCESS_EXISTS">SQLITE_ACCESS_EXISTS</a></li><li><a href="#SQLITE_ACCESS_EXISTS">SQLITE_ACCESS_READ</a></li><li><a href="#SQLITE_ACCESS_EXISTS">SQLITE_ACCESS_READWRITE</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_ALTER_TABLE</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_ANALYZE</a></li><li><a href="#SQLITE_ANY">SQLITE_ANY</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_ATTACH</a></li><li><a href="#SQLITE_ABORT">SQLITE_AUTH</a></li><li><a href="#SQLITE_BLOB">SQLITE_BLOB</a></li><li><a href="#SQLITE_ABORT">SQLITE_BUSY</a></li><li><a href="#SQLITE_ABORT">SQLITE_CANTOPEN</a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_GETMALLOC</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_GETMUTEX</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_GETPCACHE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_HEAP</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_LOOKASIDE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_MALLOC</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_MEMSTATUS</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_MULTITHREAD</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_MUTEX</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_PAGECACHE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_PCACHE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_SCRATCH</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_SERIALIZED</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_CONFIG_GETMALLOC">SQLITE_CONFIG_SINGLETHREAD</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_ABORT">SQLITE_CONSTRAINT</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_COPY</a></li><li><a href="#SQLITE_ABORT">SQLITE_CORRUPT</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_INDEX</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TABLE</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TEMP_INDEX</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TEMP_TABLE</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TEMP_TRIGGER</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TEMP_VIEW</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TRIGGER</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_VIEW</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_VTABLE</a></li><li><a href="#SQLITE_DBCONFIG_LOOKASIDE">SQLITE_DBCONFIG_LOOKASIDE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_DBSTATUS_LOOKASIDE_USED">SQLITE_DBSTATUS_LOOKASIDE_USED</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DELETE</a></li><li><a href="#SQLITE_DENY">SQLITE_DENY</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DETACH</a></li><li><a href="#SQLITE_ABORT">SQLITE_DONE</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_INDEX</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TABLE</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TEMP_INDEX</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TEMP_TABLE</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TEMP_TRIGGER</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TEMP_VIEW</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TRIGGER</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_VIEW</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_VTABLE</a></li><li><a href="#SQLITE_ABORT">SQLITE_EMPTY</a></li><li><a href="#SQLITE_ABORT">SQLITE_ERROR</a></li><li><a href="#SQLITE_FCNTL_LOCKSTATE">SQLITE_FCNTL_LOCKSTATE</a></li><li><a href="#SQLITE_BLOB">SQLITE_FLOAT</a></li><li><a href="#SQLITE_ABORT">SQLITE_FORMAT</a></li><li><a href="#SQLITE_ABORT">SQLITE_FULL</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_FUNCTION</a></li><li><a href="#SQLITE_FCNTL_LOCKSTATE">SQLITE_GET_LOCKPROXYFILE</a></li><li><a href="#SQLITE_DENY">SQLITE_IGNORE</a></li><li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_EQ</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_GE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_GT</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_LE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_LT</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_MATCH</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_INSERT</a></li><li><a href="#SQLITE_BLOB">SQLITE_INTEGER</a></li><li><a href="#SQLITE_ABORT">SQLITE_INTERNAL</a></li><li><a href="#SQLITE_ABORT">SQLITE_INTERRUPT</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC16K</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC1K</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC2K</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC32K</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC4K</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC512</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC64K</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC8K</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_SAFE_APPEND</a></li><li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_SEQUENTIAL</a></li><li><a href="#SQLITE_ABORT">SQLITE_IOERR</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_ACCESS</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_BLOCKED</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_CHECKRESERVEDLOCK</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_CLOSE</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_DELETE</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_DIR_CLOSE</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_DIR_FSYNC</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_FSTAT</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_FSYNC</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_LOCK</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_NOMEM</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_RDLOCK</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_READ</a></li></ul></td><td valign="top"><ul><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_SHORT_READ</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_TRUNCATE</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_UNLOCK</a></li><li><a href="#SQLITE_IOERR_ACCESS">SQLITE_IOERR_WRITE</a></li><li><a href="#SQLITE_FCNTL_LOCKSTATE">SQLITE_LAST_ERRNO</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_ATTACHED</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_COLUMN</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_COMPOUND_SELECT</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_EXPR_DEPTH</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_FUNCTION_ARG</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_LENGTH</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_LIKE_PATTERN_LENGTH</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_SQL_LENGTH</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_VARIABLE_NUMBER</a></li><li><a href="#SQLITE_LIMIT_ATTACHED">SQLITE_LIMIT_VDBE_OP</a></li><li><a href="#SQLITE_ABORT">SQLITE_LOCKED</a></li><li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_EXCLUSIVE</a></li><li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_NONE</a></li><li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_PENDING</a></li><li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_RESERVED</a></li><li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_SHARED</a></li><li><a href="#SQLITE_ABORT">SQLITE_MISMATCH</a></li><li><a href="#SQLITE_ABORT">SQLITE_MISUSE</a></li><li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_FAST</a></li><li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_RECURSIVE</a></li><li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_LRU</a></li><li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_LRU2</a></li><li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_MASTER</a></li><li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_MEM</a></li><li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_MEM2</a></li><li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_PRNG</a></li><li><a href="#SQLITE_ABORT">SQLITE_NOLFS</a></li><li><a href="#SQLITE_ABORT">SQLITE_NOMEM</a></li><li><a href="#SQLITE_ABORT">SQLITE_NOTADB</a></li><li><a href="#SQLITE_ABORT">SQLITE_NOTFOUND</a></li><li><a href="#SQLITE_BLOB">SQLITE_NULL</a></li><li><a href="#SQLITE_ABORT">SQLITE_OK</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_CREATE</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_DELETEONCLOSE</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_EXCLUSIVE</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_FULLMUTEX</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_MAIN_DB</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_MAIN_JOURNAL</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_MASTER_JOURNAL</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_NOMUTEX</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_READONLY</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_READWRITE</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_SUBJOURNAL</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_TEMP_DB</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_TEMP_JOURNAL</a></li><li><a href="#SQLITE_OPEN_CREATE">SQLITE_OPEN_TRANSIENT_DB</a></li><li><a href="#SQLITE_ABORT">SQLITE_PERM</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_PRAGMA</a></li><li><a href="#SQLITE_ABORT">SQLITE_PROTOCOL</a></li><li><a href="#SQLITE_ABORT">SQLITE_RANGE</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_READ</a></li><li><a href="#SQLITE_ABORT">SQLITE_READONLY</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_REINDEX</a></li><li><a href="#SQLITE_ABORT">SQLITE_ROW</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_SAVEPOINT</a></li><li><a href="#SQLITE_ABORT">SQLITE_SCHEMA</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_SELECT</a></li><li><a href="#SQLITE_FCNTL_LOCKSTATE">SQLITE_SET_LOCKPROXYFILE</a></li><li><a href="#SQLITE_STATIC">SQLITE_STATIC</a></li><li><a href="#SQLITE_STATUS_MALLOC_SIZE">SQLITE_STATUS_MALLOC_SIZE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STATUS_MALLOC_SIZE">SQLITE_STATUS_MEMORY_USED</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STATUS_MALLOC_SIZE">SQLITE_STATUS_PAGECACHE_OVERFLOW</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STATUS_MALLOC_SIZE">SQLITE_STATUS_PAGECACHE_SIZE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STATUS_MALLOC_SIZE">SQLITE_STATUS_PAGECACHE_USED</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STATUS_MALLOC_SIZE">SQLITE_STATUS_PARSER_STACK</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STATUS_MALLOC_SIZE">SQLITE_STATUS_SCRATCH_OVERFLOW</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STATUS_MALLOC_SIZE">SQLITE_STATUS_SCRATCH_SIZE</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STATUS_MALLOC_SIZE">SQLITE_STATUS_SCRATCH_USED</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STMTSTATUS_FULLSCAN_STEP">SQLITE_STMTSTATUS_FULLSCAN_STEP</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_STMTSTATUS_FULLSCAN_STEP">SQLITE_STMTSTATUS_SORT</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#SQLITE_SYNC_DATAONLY">SQLITE_SYNC_DATAONLY</a></li><li><a href="#SQLITE_SYNC_DATAONLY">SQLITE_SYNC_FULL</a></li><li><a href="#SQLITE_SYNC_DATAONLY">SQLITE_SYNC_NORMAL</a></li><li><a href="#SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS">SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS</a></li><li><a href="#SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS">SQLITE_TESTCTRL_BITVEC_TEST</a></li><li><a href="#SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS">SQLITE_TESTCTRL_FAULT_INSTALL</a></li><li><a href="#SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS">SQLITE_TESTCTRL_PRNG_RESET</a></li><li><a href="#SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS">SQLITE_TESTCTRL_PRNG_RESTORE</a></li><li><a href="#SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS">SQLITE_TESTCTRL_PRNG_SAVE</a></li><li><a href="#SQLITE_BLOB">SQLITE_TEXT</a></li><li><a href="#SQLITE_ABORT">SQLITE_TOOBIG</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_TRANSACTION</a></li><li><a href="#SQLITE_STATIC">SQLITE_TRANSIENT</a></li><li><a href="#SQLITE_ALTER_TABLE">SQLITE_UPDATE</a></li><li><a href="#SQLITE_ANY">SQLITE_UTF16</a></li><li><a href="#SQLITE_ANY">SQLITE_UTF16BE</a></li><li><a href="#SQLITE_ANY">SQLITE_UTF16LE</a></li><li><a href="#SQLITE_ANY">SQLITE_UTF16_ALIGNED</a></li><li><a href="#SQLITE_ANY">SQLITE_UTF8</a></li><li><a href="#SQLITE_VERSION">SQLITE_VERSION</a></li><li><a href="#SQLITE_VERSION">SQLITE_VERSION_NUMBER</a></li></ul></td></tr></table><hr><h2>Functions:</h2><p>Note: Functions marked with "<a href="capi3ref.html"><small><i>(exp)</i></small></a>"are <a href="capi3ref.html">experimental</a> and functions marked with<a href="capi3ref.html"><small><i>(obs)</i></small></a> are <a href="capi3ref.html">deprecated</a>.</p><table width="100%" cellpadding="5"><tr><td valign="top"><ul><li><a href="#sqlite3_aggregate_context">sqlite3_aggregate_context</a></li><li><a href="#sqlite3_aggregate_count">sqlite3_aggregate_count</a> <a href="capi3ref.html"><small><i>(obs)</i></small></a></li><li><a href="#sqlite3_auto_extension">sqlite3_auto_extension</a></li><li><a href="#sqlite3_bind_blob">sqlite3_bind_blob</a></li><li><a href="#sqlite3_bind_blob">sqlite3_bind_double</a></li><li><a href="#sqlite3_bind_blob">sqlite3_bind_int</a></li><li><a href="#sqlite3_bind_blob">sqlite3_bind_int64</a></li><li><a href="#sqlite3_bind_blob">sqlite3_bind_null</a></li><li><a href="#sqlite3_bind_parameter_count">sqlite3_bind_parameter_count</a></li><li><a href="#sqlite3_bind_parameter_index">sqlite3_bind_parameter_index</a></li><li><a href="#sqlite3_bind_parameter_name">sqlite3_bind_parameter_name</a></li><li><a href="#sqlite3_bind_blob">sqlite3_bind_text</a></li><li><a href="#sqlite3_bind_blob">sqlite3_bind_text16</a></li><li><a href="#sqlite3_bind_blob">sqlite3_bind_value</a></li><li><a href="#sqlite3_bind_blob">sqlite3_bind_zeroblob</a></li><li><a href="#sqlite3_blob_bytes">sqlite3_blob_bytes</a></li><li><a href="#sqlite3_blob_close">sqlite3_blob_close</a></li><li><a href="#sqlite3_blob_open">sqlite3_blob_open</a></li><li><a href="#sqlite3_blob_read">sqlite3_blob_read</a></li><li><a href="#sqlite3_blob_write">sqlite3_blob_write</a></li><li><a href="#sqlite3_busy_handler">sqlite3_busy_handler</a></li><li><a href="#sqlite3_busy_timeout">sqlite3_busy_timeout</a></li><li><a href="#sqlite3_changes">sqlite3_changes</a></li><li><a href="#sqlite3_clear_bindings">sqlite3_clear_bindings</a></li><li><a href="#sqlite3_close">sqlite3_close</a></li><li><a href="#sqlite3_collation_needed">sqlite3_collation_needed</a></li><li><a href="#sqlite3_collation_needed">sqlite3_collation_needed16</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_blob</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_bytes</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_bytes16</a></li><li><a href="#sqlite3_column_count">sqlite3_column_count</a></li><li><a href="#sqlite3_column_database_name">sqlite3_column_database_name</a></li><li><a href="#sqlite3_column_database_name">sqlite3_column_database_name16</a></li><li><a href="#sqlite3_column_decltype">sqlite3_column_decltype</a></li><li><a href="#sqlite3_column_decltype">sqlite3_column_decltype16</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_double</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_int</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_int64</a></li><li><a href="#sqlite3_column_name">sqlite3_column_name</a></li><li><a href="#sqlite3_column_name">sqlite3_column_name16</a></li><li><a href="#sqlite3_column_database_name">sqlite3_column_origin_name</a></li><li><a href="#sqlite3_column_database_name">sqlite3_column_origin_name16</a></li><li><a href="#sqlite3_column_database_name">sqlite3_column_table_name</a></li><li><a href="#sqlite3_column_database_name">sqlite3_column_table_name16</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_text</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_text16</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_type</a></li><li><a href="#sqlite3_column_blob">sqlite3_column_value</a></li><li><a href="#sqlite3_commit_hook">sqlite3_commit_hook</a></li><li><a href="#sqlite3_complete">sqlite3_complete</a></li><li><a href="#sqlite3_complete">sqlite3_complete16</a></li><li><a href="#sqlite3_config">sqlite3_config</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_context_db_handle">sqlite3_context_db_handle</a></li><li><a href="#sqlite3_create_collation">sqlite3_create_collation</a></li><li><a href="#sqlite3_create_collation">sqlite3_create_collation16</a></li><li><a href="#sqlite3_create_collation">sqlite3_create_collation_v2</a></li><li><a href="#sqlite3_create_function">sqlite3_create_function</a></li><li><a href="#sqlite3_create_function">sqlite3_create_function16</a></li></ul></td><td valign="top"><ul><li><a href="#sqlite3_create_module">sqlite3_create_module</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_create_module_v2">sqlite3_create_module_v2</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_data_count">sqlite3_data_count</a></li><li><a href="#sqlite3_db_config">sqlite3_db_config</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_db_handle">sqlite3_db_handle</a></li><li><a href="#sqlite3_db_mutex">sqlite3_db_mutex</a></li><li><a href="#sqlite3_db_status">sqlite3_db_status</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_declare_vtab">sqlite3_declare_vtab</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_enable_load_extension">sqlite3_enable_load_extension</a></li><li><a href="#sqlite3_enable_shared_cache">sqlite3_enable_shared_cache</a></li><li><a href="#sqlite3_errcode">sqlite3_errcode</a></li><li><a href="#sqlite3_errcode">sqlite3_errmsg</a></li><li><a href="#sqlite3_errcode">sqlite3_errmsg16</a></li><li><a href="#sqlite3_exec">sqlite3_exec</a></li><li><a href="#sqlite3_aggregate_count">sqlite3_expired</a> <a href="capi3ref.html"><small><i>(obs)</i></small></a></li><li><a href="#sqlite3_errcode">sqlite3_extended_errcode</a></li><li><a href="#sqlite3_extended_result_codes">sqlite3_extended_result_codes</a></li><li><a href="#sqlite3_file_control">sqlite3_file_control</a></li><li><a href="#sqlite3_finalize">sqlite3_finalize</a></li><li><a href="#sqlite3_free">sqlite3_free</a></li><li><a href="#sqlite3_free_table">sqlite3_free_table</a></li><li><a href="#sqlite3_get_autocommit">sqlite3_get_autocommit</a></li><li><a href="#sqlite3_get_auxdata">sqlite3_get_auxdata</a></li><li><a href="#sqlite3_free_table">sqlite3_get_table</a></li><li><a href="#sqlite3_aggregate_count">sqlite3_global_recover</a> <a href="capi3ref.html"><small><i>(obs)</i></small></a></li><li><a href="#sqlite3_initialize">sqlite3_initialize</a></li><li><a href="#sqlite3_interrupt">sqlite3_interrupt</a></li><li><a href="#sqlite3_last_insert_rowid">sqlite3_last_insert_rowid</a></li><li><a href="#sqlite3_libversion">sqlite3_libversion</a></li><li><a href="#sqlite3_libversion">sqlite3_libversion_number</a></li><li><a href="#sqlite3_limit">sqlite3_limit</a></li><li><a href="#sqlite3_load_extension">sqlite3_load_extension</a></li><li><a href="#sqlite3_free">sqlite3_malloc</a></li><li><a href="#sqlite3_aggregate_count">sqlite3_memory_alarm</a> <a href="capi3ref.html"><small><i>(obs)</i></small></a></li><li><a href="#sqlite3_memory_highwater">sqlite3_memory_highwater</a></li><li><a href="#sqlite3_memory_highwater">sqlite3_memory_used</a></li><li><a href="#sqlite3_mprintf">sqlite3_mprintf</a></li><li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_alloc</a></li><li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_enter</a></li><li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_free</a></li><li><a href="#sqlite3_mutex_held">sqlite3_mutex_held</a></li><li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_leave</a></li><li><a href="#sqlite3_mutex_held">sqlite3_mutex_notheld</a></li><li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_try</a></li><li><a href="#sqlite3_next_stmt">sqlite3_next_stmt</a></li><li><a href="#sqlite3_open">sqlite3_open</a></li><li><a href="#sqlite3_open">sqlite3_open16</a></li><li><a href="#sqlite3_open">sqlite3_open_v2</a></li><li><a href="#sqlite3_initialize">sqlite3_os_end</a></li><li><a href="#sqlite3_initialize">sqlite3_os_init</a></li><li><a href="#sqlite3_overload_function">sqlite3_overload_function</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_prepare">sqlite3_prepare</a></li><li><a href="#sqlite3_prepare">sqlite3_prepare16</a></li><li><a href="#sqlite3_prepare">sqlite3_prepare16_v2</a></li><li><a href="#sqlite3_prepare">sqlite3_prepare_v2</a></li><li><a href="#sqlite3_profile">sqlite3_profile</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_progress_handler">sqlite3_progress_handler</a></li><li><a href="#sqlite3_randomness">sqlite3_randomness</a></li></ul></td><td valign="top"><ul><li><a href="#sqlite3_free">sqlite3_realloc</a></li><li><a href="#sqlite3_release_memory">sqlite3_release_memory</a></li><li><a href="#sqlite3_reset">sqlite3_reset</a></li><li><a href="#sqlite3_reset_auto_extension">sqlite3_reset_auto_extension</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_blob</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_double</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_error</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_error16</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_error_code</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_error_nomem</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_error_toobig</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_int</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_int64</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_null</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_text</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_text16</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_text16be</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_text16le</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_value</a></li><li><a href="#sqlite3_result_blob">sqlite3_result_zeroblob</a></li><li><a href="#sqlite3_commit_hook">sqlite3_rollback_hook</a></li><li><a href="#sqlite3_set_authorizer">sqlite3_set_authorizer</a></li><li><a href="#sqlite3_get_auxdata">sqlite3_set_auxdata</a></li><li><a href="#sqlite3_initialize">sqlite3_shutdown</a></li><li><a href="#sqlite3_sleep">sqlite3_sleep</a></li><li><a href="#sqlite3_mprintf">sqlite3_snprintf</a></li><li><a href="#sqlite3_soft_heap_limit">sqlite3_soft_heap_limit</a></li><li><a href="#sqlite3_sql">sqlite3_sql</a></li><li><a href="#sqlite3_status">sqlite3_status</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_step">sqlite3_step</a></li><li><a href="#sqlite3_stmt_status">sqlite3_stmt_status</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_table_column_metadata">sqlite3_table_column_metadata</a></li><li><a href="#sqlite3_test_control">sqlite3_test_control</a></li><li><a href="#sqlite3_aggregate_count">sqlite3_thread_cleanup</a> <a href="capi3ref.html"><small><i>(obs)</i></small></a></li><li><a href="#sqlite3_threadsafe">sqlite3_threadsafe</a></li><li><a href="#sqlite3_total_changes">sqlite3_total_changes</a></li><li><a href="#sqlite3_profile">sqlite3_trace</a> <a href="capi3ref.html"><small><i>(exp)</i></small></a></li><li><a href="#sqlite3_aggregate_count">sqlite3_transfer_bindings</a> <a href="capi3ref.html"><small><i>(obs)</i></small></a></li><li><a href="#sqlite3_update_hook">sqlite3_update_hook</a></li><li><a href="#sqlite3_user_data">sqlite3_user_data</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_blob</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_bytes</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_bytes16</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_double</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_int</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_int64</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_numeric_type</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_text</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_text16</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_text16be</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_text16le</a></li><li><a href="#sqlite3_value_blob">sqlite3_value_type</a></li><li><a href="#sqlite3_libversion">sqlite3_version</a></li><li><a href="#sqlite3_vfs_find">sqlite3_vfs_find</a></li><li><a href="#sqlite3_vfs_find">sqlite3_vfs_register</a></li><li><a href="#sqlite3_vfs_find">sqlite3_vfs_unregister</a></li><li><a href="#sqlite3_mprintf">sqlite3_vmprintf</a></li></ul></td></tr></table><hr><a name="SQLITE_DBCONFIG_LOOKASIDE"></a><h2>Configuration Options</h2><blockquote><pre>#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */</pre></blockquote><p><b>Important:</b> This interface is <a href="capi3ref.html">experimental</a> and is subject to change without notice.</p><p>These constants are the available integer configuration options thatcan be passed as the second argument to the <a href="#sqlite3_db_config">sqlite3_db_config()</a> interface.</p><p>New configuration options may be added in future releases of SQLite.Existing configuration options might be discontinued. Applicationsshould check the return code from <a href="#sqlite3_db_config">sqlite3_db_config()</a> to make sure thatthe call worked. The <a href="#sqlite3_db_config">sqlite3_db_config()</a> interface will return anon-zero <a href="#SQLITE_ABORT">error code</a> if a discontinued or unsupported configuration optionis invoked.</p><p><dl><dt>SQLITE_DBCONFIG_LOOKASIDE</dt><dd>This option takes three additional arguments that determine the<a href="malloc.html#lookaside">lookaside memory allocator</a> configuration for the <a href="#sqlite3">database connection</a>.The first argument (the third parameter to <a href="#sqlite3_db_config">sqlite3_db_config()</a> is apointer to a memory buffer to use for lookaside memory. The firstargument may be NULL in which case SQLite will allocate the lookasidebuffer itself using <a href="#sqlite3_free">sqlite3_malloc()</a>. The second argument is thesize of each lookaside buffer slot and the third argument is the number ofslots. The size of the buffer in the first argument must be greater thanor equal to the product of the second and third arguments.</dd></p><p></dl></p><hr><a name="SQLITE_DBSTATUS_LOOKASIDE_USED"></a><h2>Status Parameters for database connections</h2><blockquote><pre>#define SQLITE_DBSTATUS_LOOKASIDE_USED 0</pre></blockquote><p><b>Important:</b> This interface is <a href="capi3ref.html">experimental</a> and is subject to change without notice.</p><p>Status verbs for <a href="#sqlite3_db_status">sqlite3_db_status()</a>.</p><p><dl><dt>SQLITE_DBSTATUS_LOOKASIDE_USED</dt><dd>This parameter returns the number of lookaside memory slots currentlychecked out.</dd></dl></p><hr><a name="sqlite3_context"></a><h2>SQL Function Context Object</h2><blockquote><pre>typedef struct sqlite3_context sqlite3_context;</pre></blockquote><p>The context in which an SQL function executes is stored in ansqlite3_context object. A pointer to an sqlite3_context objectis always first parameter to <a href="#sqlite3_create_function">application-defined SQL functions</a>.The application-defined SQL function implementation will pass thispointer through into calls to <a href="#sqlite3_result_blob">sqlite3_result()</a>,<a href="#sqlite3_aggregate_context">sqlite3_aggregate_context()</a>, <a href="#sqlite3_user_data">sqlite3_user_data()</a>,<a href="#sqlite3_context_db_handle">sqlite3_context_db_handle()</a>, <a href="#sqlite3_get_auxdata">sqlite3_get_auxdata()</a>,and/or <a href="#sqlite3_get_auxdata">sqlite3_set_auxdata()</a>.</p><hr><a name="sqlite3_file"></a><h2>OS Interface Open File Handle</h2><blockquote><pre>typedef struct sqlite3_file sqlite3_file;struct sqlite3_file { const struct sqlite3_io_methods *pMethods; /* Methods for an open file */};</pre></blockquote><p>An <a href="#sqlite3_file">sqlite3_file</a> object represents an open file in the OSinterface layer. Individual OS interface implementations willwant to subclass this object by appending additional fieldsfor their own use. The pMethods entry is a pointer to an<a href="#sqlite3_io_methods">sqlite3_io_methods</a> object that defines methods for performingI/O operations on the open file.</p><hr><a name="sqlite3_io_methods"></a><h2>OS Interface File Virtual Methods Object</h2><blockquote><pre>typedef struct sqlite3_io_methods sqlite3_io_methods;struct sqlite3_io_methods { int iVersion; int (*xClose)(sqlite3_file*); int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst); int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst); int (*xTruncate)(sqlite3_file*, sqlite3_int64 size); int (*xSync)(sqlite3_file*, int flags); int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize); int (*xLock)(sqlite3_file*, int); int (*xUnlock)(sqlite3_file*, int); int (*xCheckReservedLock)(sqlite3_file*, int *pResOut); int (*xFileControl)(sqlite3_file*, int op, void *pArg); int (*xSectorSize)(sqlite3_file*); int (*xDeviceCharacteristics)(sqlite3_file*); /* Additional methods may be added in future releases */};</pre></blockquote><p>Every file opened by the <a href="#sqlite3_vfs">sqlite3_vfs</a> xOpen method populates an<a href="#sqlite3_file">sqlite3_file</a> object (or, more commonly, a subclass of the<a href="#sqlite3_file">sqlite3_file</a> object) with a pointer to an instance of this object.This object defines the methods used to perform various operationsagainst the open file represented by the <a href="#sqlite3_file">sqlite3_file</a> object.</p><p>The flags argument to xSync may be one of <a href="#SQLITE_SYNC_DATAONLY">SQLITE_SYNC_NORMAL</a> or<a href="#SQLITE_SYNC_DATAONLY">SQLITE_SYNC_FULL</a>. The first choice is the normal fsync().The second choice is a Mac OS X style fullsync. The <a href="#SQLITE_SYNC_DATAONLY">SQLITE_SYNC_DATAONLY</a>flag may be ORed in to indicate that only the data of the fileand not its inode needs to be synced.</p><p>The integer values to xLock() and xUnlock() are one of<ul><li> <a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_NONE</a>,<li> <a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_SHARED</a>,<li> <a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_RESERVED</a>,<li> <a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_PENDING</a>, or<li> <a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_EXCLUSIVE</a>.</ul>xLock() increases the lock. xUnlock() decreases the lock.The xCheckReservedLock() method checks whether any database connection,either in this process or in some other process, is holding a RESERVED,PENDING, or EXCLUSIVE lock on the file. It returns trueif such a lock exists and false otherwise.</p><p>The xFileControl() method is a generic interface that allows customVFS implementations to directly control an open file using the<a href="#sqlite3_file_control">sqlite3_file_control()</a> interface. The second "op" argument is aninteger opcode. The third argument is a generic pointer intended topoint to a structure that may contain arguments or space in which towrite return values. Potential uses for xFileControl() might befunctions to enable blocking locks with timeouts, to change thelocking strategy (for example to use dot-file locks), to inquireabout the status of a lock, or to break stale locks. The SQLitecore reserves all opcodes less than 100 for its own use.A <a href="#SQLITE_FCNTL_LOCKSTATE">list of opcodes</a> less than 100 is available.Applications that define a custom xFileControl method should use opcodesgreater than 100 to avoid conflicts.</p><p>The xSectorSize() method returns the sector size of thedevice that underlies the file. The sector size is theminimum write that can be performed without disturbingother bytes in the file. The xDeviceCharacteristics()method returns a bit vector describing behaviors of theunderlying device:</p><p><ul><li> <a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC</a><li> <a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC512</a><li> <a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC1K</a><li> <a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC2K</a><li> <a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC4K</a><li> <a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC8K</a><li> <a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC16K</a><li> <a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC32K</a><li> <a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC64K</a>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -