summaryrefslogtreecommitdiffstats
path: root/www/doc_target_crossref.html
diff options
context:
space:
mode:
Diffstat (limited to 'www/doc_target_crossref.html')
-rw-r--r--www/doc_target_crossref.html2095
1 files changed, 2095 insertions, 0 deletions
diff --git a/www/doc_target_crossref.html b/www/doc_target_crossref.html
new file mode 100644
index 0000000..fc35282
--- /dev/null
+++ b/www/doc_target_crossref.html
@@ -0,0 +1,2095 @@
+<!DOCTYPE html>
+<html><head>
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<meta http-equiv="content-type" content="text/html; charset=UTF-8">
+<link href="sqlite.css" rel="stylesheet">
+<title>Target Crossreference</title>
+<!-- path= -->
+</head>
+<body>
+<div class=nosearch>
+<a href="index.html">
+<img class="logo" src="images/sqlite370_banner.gif" alt="SQLite" border="0">
+</a>
+<div><!-- IE hack to prevent disappearing logo --></div>
+<div class="tagline desktoponly">
+Small. Fast. Reliable.<br>Choose any three.
+</div>
+<div class="menu mainmenu">
+<ul>
+<li><a href="index.html">Home</a>
+<li class='mobileonly'><a href="javascript:void(0)" onclick='toggle_div("submenu")'>Menu</a>
+<li class='wideonly'><a href='about.html'>About</a>
+<li class='desktoponly'><a href="docs.html">Documentation</a>
+<li class='desktoponly'><a href="download.html">Download</a>
+<li class='wideonly'><a href='copyright.html'>License</a>
+<li class='desktoponly'><a href="support.html">Support</a>
+<li class='desktoponly'><a href="prosupport.html">Purchase</a>
+<li class='search' id='search_menubutton'>
+<a href="javascript:void(0)" onclick='toggle_search()'>Search</a>
+</ul>
+</div>
+<div class="menu submenu" id="submenu">
+<ul>
+<li><a href='about.html'>About</a>
+<li><a href='docs.html'>Documentation</a>
+<li><a href='download.html'>Download</a>
+<li><a href='support.html'>Support</a>
+<li><a href='prosupport.html'>Purchase</a>
+</ul>
+</div>
+<div class="searchmenu" id="searchmenu">
+<form method="GET" action="search">
+<select name="s" id="searchtype">
+<option value="d">Search Documentation</option>
+<option value="c">Search Changelog</option>
+</select>
+<input type="text" name="q" id="searchbox" value="">
+<input type="submit" value="Go">
+</form>
+</div>
+</div>
+<script>
+function toggle_div(nm) {
+var w = document.getElementById(nm);
+if( w.style.display=="block" ){
+w.style.display = "none";
+}else{
+w.style.display = "block";
+}
+}
+function toggle_search() {
+var w = document.getElementById("searchmenu");
+if( w.style.display=="block" ){
+w.style.display = "none";
+} else {
+w.style.display = "block";
+setTimeout(function(){
+document.getElementById("searchbox").focus()
+}, 30);
+}
+}
+function div_off(nm){document.getElementById(nm).style.display="none";}
+window.onbeforeunload = function(e){div_off("submenu");}
+/* Disable the Search feature if we are not operating from CGI, since */
+/* Search is accomplished using CGI and will not work without it. */
+if( !location.origin || !location.origin.match || !location.origin.match(/http/) ){
+document.getElementById("search_menubutton").style.display = "none";
+}
+/* Used by the Hide/Show button beside syntax diagrams, to toggle the */
+function hideorshow(btn,obj){
+var x = document.getElementById(obj);
+var b = document.getElementById(btn);
+if( x.style.display!='none' ){
+x.style.display = 'none';
+b.innerHTML='show';
+}else{
+x.style.display = '';
+b.innerHTML='hide';
+}
+return false;
+}
+var antiRobot = 0;
+function antiRobotGo(){
+if( antiRobot!=3 ) return;
+antiRobot = 7;
+var j = document.getElementById("mtimelink");
+if(j && j.hasAttribute("data-href")) j.href=j.getAttribute("data-href");
+}
+function antiRobotDefense(){
+document.body.onmousedown=function(){
+antiRobot |= 2;
+antiRobotGo();
+document.body.onmousedown=null;
+}
+document.body.onmousemove=function(){
+antiRobot |= 2;
+antiRobotGo();
+document.body.onmousemove=null;
+}
+setTimeout(function(){
+antiRobot |= 1;
+antiRobotGo();
+}, 100)
+antiRobotGo();
+}
+antiRobotDefense();
+</script>
+<ul>
+<li><a href="34to35.html">34to35.html</a> &rarr; 34to35</li>
+<li><a href="35to36.html">35to36.html</a> &rarr; 35to36</li>
+<li><a href="aff_short.html">aff_short.html</a> &rarr; affshort {file-format benefits}</li>
+<li><a href="affcase1.html">affcase1.html</a> &rarr; {OpenOffice case study} {What If OpenOffice Used SQLite}</li>
+<li><a href="affcase1.html#smaller">affcase1.html#smaller</a> &rarr; {SQLite Archive smaller than ZIP}</li>
+<li><a href="amalgamation.html">amalgamation.html</a> &rarr; {SQLite amalgamation source file} amalgamation {the amalgamation}</li>
+<li><a href="amalgamation.html#amal32k">amalgamation.html#amal32k</a> &rarr; {split amalgamation}</li>
+<li><a href="amalgamation.html#amalgtarball">amalgamation.html#amalgtarball</a> &rarr; {precompiled amalgamation tarballs}</li>
+<li><a href="appfileformat.html">appfileformat.html</a> &rarr; {Application File Format} appformat {application file format} {application file-format}</li>
+<li><a href="appfunc.html">appfunc.html</a> &rarr; {application-defined SQL function} {application-defined SQL functions} {custom SQL function} {custom SQL functions}</li>
+<li><a href="appfunc.html#sec">appfunc.html#sec</a> &rarr; {application-defined function attacks}</li>
+<li><a href="assert.html">assert.html</a> &rarr; {The Use Of assert In SQLite}</li>
+<li><a href="asyncvfs.html">asyncvfs.html</a> &rarr; {asynchronous I/O backend} {asynchronous VFS}</li>
+<li><a href="atomiccommit.html">atomiccommit.html</a> &rarr; {Atomic Commit} {atomic commit}</li>
+<li><a href="atomiccommit.html#sect_9_0">atomiccommit.html#sect_9_0</a> &rarr; {Things That Can Go Wrong}</li>
+<li><a href="autoinc.html">autoinc.html</a> &rarr; AUTOINCREMENT</li>
+<li><a href="backup.html">backup.html</a> &rarr; {Using the SQLite Online Backup API} {backup API}</li>
+<li><a href="bindptr.html">bindptr.html</a> &rarr; {pointer passing interface} {pointer passing interfaces} {pointer value}</li>
+<li><a href="bindptr.html#ptrleak">bindptr.html#ptrleak</a> &rarr; {pointer leak} {pointer leaks}</li>
+<li><a href="bindptr.html#ptrtyp">bindptr.html#ptrtyp</a> &rarr; {pointer types}</li>
+<li><a href="books.html">books.html</a> &rarr; {books about SQLite}</li>
+<li><a href="bytecodevtab.html">bytecodevtab.html</a> &rarr; bcvtab {bytecode and tables_used virtual tables} {bytecode virtual table} {tables_used virtual table}</li>
+<li><a href="c3ref/aggregate_context.html">c3ref/aggregate_context.html</a> &rarr; sqlite3_aggregate_context</li>
+<li><a href="c3ref/aggregate_count.html">c3ref/aggregate_count.html</a> &rarr; sqlite3_aggregate_count sqlite3_expired sqlite3_global_recover sqlite3_memory_alarm sqlite3_thread_cleanup sqlite3_transfer_bindings</li>
+<li><a href="c3ref/api_routines.html">c3ref/api_routines.html</a> &rarr; sqlite3_api_routines</li>
+<li><a href="c3ref/auto_extension.html">c3ref/auto_extension.html</a> &rarr; sqlite3_auto_extension</li>
+<li><a href="c3ref/autovacuum_pages.html">c3ref/autovacuum_pages.html</a> &rarr; sqlite3_autovacuum_pages</li>
+<li><a href="c3ref/backup.html">c3ref/backup.html</a> &rarr; sqlite3_backup</li>
+<li><a href="c3ref/backup_finish.html#sqlite3backupfinish">c3ref/backup_finish.html#sqlite3backupfinish</a> &rarr; sqlite3_backup_finish</li>
+<li><a href="c3ref/backup_finish.html#sqlite3backupinit">c3ref/backup_finish.html#sqlite3backupinit</a> &rarr; sqlite3_backup_init</li>
+<li><a href="c3ref/backup_finish.html#sqlite3backuppagecount">c3ref/backup_finish.html#sqlite3backuppagecount</a> &rarr; sqlite3_backup_pagecount</li>
+<li><a href="c3ref/backup_finish.html#sqlite3backupremaining">c3ref/backup_finish.html#sqlite3backupremaining</a> &rarr; sqlite3_backup_remaining</li>
+<li><a href="c3ref/backup_finish.html#sqlite3backupstep">c3ref/backup_finish.html#sqlite3backupstep</a> &rarr; sqlite3_backup_step</li>
+<li><a href="c3ref/bind_blob.html">c3ref/bind_blob.html</a> &rarr; {SQL parameter} {SQL parameters} {host parameter} {host parameter name} {host parameters} {parameter binding} sqlite3_bind_blob sqlite3_bind_blob64 sqlite3_bind_double sqlite3_bind_int sqlite3_bind_int64 sqlite3_bind_null sqlite3_bind_pointer sqlite3_bind_text sqlite3_bind_text16 sqlite3_bind_text64 sqlite3_bind_value sqlite3_bind_zeroblob sqlite3_bind_zeroblob64</li>
+<li><a href="c3ref/bind_blob.html#byteorderdeterminationrules">c3ref/bind_blob.html#byteorderdeterminationrules</a> &rarr; {byte-order determination rules}</li>
+<li><a href="c3ref/bind_parameter_count.html">c3ref/bind_parameter_count.html</a> &rarr; sqlite3_bind_parameter_count</li>
+<li><a href="c3ref/bind_parameter_index.html">c3ref/bind_parameter_index.html</a> &rarr; sqlite3_bind_parameter_index</li>
+<li><a href="c3ref/bind_parameter_name.html">c3ref/bind_parameter_name.html</a> &rarr; sqlite3_bind_parameter_name</li>
+<li><a href="c3ref/blob.html">c3ref/blob.html</a> &rarr; {BLOB handle} {BLOB handles} sqlite3_blob</li>
+<li><a href="c3ref/blob_bytes.html">c3ref/blob_bytes.html</a> &rarr; sqlite3_blob_bytes</li>
+<li><a href="c3ref/blob_close.html">c3ref/blob_close.html</a> &rarr; sqlite3_blob_close</li>
+<li><a href="c3ref/blob_open.html">c3ref/blob_open.html</a> &rarr; sqlite3_blob_open</li>
+<li><a href="c3ref/blob_read.html">c3ref/blob_read.html</a> &rarr; sqlite3_blob_read</li>
+<li><a href="c3ref/blob_reopen.html">c3ref/blob_reopen.html</a> &rarr; sqlite3_blob_reopen</li>
+<li><a href="c3ref/blob_write.html">c3ref/blob_write.html</a> &rarr; sqlite3_blob_write</li>
+<li><a href="c3ref/busy_handler.html">c3ref/busy_handler.html</a> &rarr; {busy handler} {busy-handler callback} sqlite3_busy_handler</li>
+<li><a href="c3ref/busy_timeout.html">c3ref/busy_timeout.html</a> &rarr; sqlite3_busy_timeout</li>
+<li><a href="c3ref/c_abort.html">c3ref/c_abort.html</a> &rarr; {result code definitions}</li>
+<li><a href="c3ref/c_abort_rollback.html">c3ref/c_abort_rollback.html</a> &rarr; SQLITE_IOERR_IN_PAGE SQLITE_NOTICE_RBU SQLITE_OK_SYMLINK {extended result code definitions}</li>
+<li><a href="c3ref/c_access_exists.html">c3ref/c_access_exists.html</a> &rarr; SQLITE_ACCESS_EXISTS SQLITE_ACCESS_READ SQLITE_ACCESS_READWRITE</li>
+<li><a href="c3ref/c_alter_table.html">c3ref/c_alter_table.html</a> &rarr; SQLITE_ALTER_TABLE SQLITE_ANALYZE SQLITE_ATTACH SQLITE_COPY SQLITE_CREATE_INDEX SQLITE_CREATE_TABLE SQLITE_CREATE_TEMP_INDEX SQLITE_CREATE_TEMP_TABLE SQLITE_CREATE_TEMP_TRIGGER SQLITE_CREATE_TEMP_VIEW SQLITE_CREATE_TRIGGER SQLITE_CREATE_VIEW SQLITE_CREATE_VTABLE SQLITE_DELETE SQLITE_DETACH SQLITE_DROP_INDEX SQLITE_DROP_TABLE SQLITE_DROP_TEMP_INDEX SQLITE_DROP_TEMP_TABLE SQLITE_DROP_TEMP_TRIGGER SQLITE_DROP_TEMP_VIEW SQLITE_DROP_TRIGGER SQLITE_DROP_VIEW SQLITE_DROP_VTABLE SQLITE_FUNCTION SQLITE_INSERT SQLITE_PRAGMA SQLITE_READ SQLITE_RECURSIVE SQLITE_REINDEX SQLITE_SAVEPOINT SQLITE_SELECT SQLITE_TRANSACTION SQLITE_UPDATE</li>
+<li><a href="c3ref/c_any.html">c3ref/c_any.html</a> &rarr; SQLITE_ANY SQLITE_UTF16 SQLITE_UTF16BE SQLITE_UTF16LE SQLITE_UTF16_ALIGNED SQLITE_UTF8</li>
+<li><a href="c3ref/c_blob.html">c3ref/c_blob.html</a> &rarr; SQLITE_BLOB SQLITE_FLOAT SQLITE_INTEGER SQLITE_NULL SQLITE_TEXT</li>
+<li><a href="c3ref/c_checkpoint_full.html">c3ref/c_checkpoint_full.html</a> &rarr; SQLITE_CHECKPOINT_FULL SQLITE_CHECKPOINT_PASSIVE SQLITE_CHECKPOINT_RESTART SQLITE_CHECKPOINT_TRUNCATE {checkpoint mode}</li>
+<li><a href="c3ref/c_config_covering_index_scan.html">c3ref/c_config_covering_index_scan.html</a> &rarr; {configuration option}</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigcoveringindexscan">c3ref/c_config_covering_index_scan.html#sqliteconfigcoveringindexscan</a> &rarr; SQLITE_CONFIG_COVERING_INDEX_SCAN</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfiggetmalloc">c3ref/c_config_covering_index_scan.html#sqliteconfiggetmalloc</a> &rarr; SQLITE_CONFIG_GETMALLOC</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfiggetmutex">c3ref/c_config_covering_index_scan.html#sqliteconfiggetmutex</a> &rarr; SQLITE_CONFIG_GETMUTEX</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfiggetpcache">c3ref/c_config_covering_index_scan.html#sqliteconfiggetpcache</a> &rarr; SQLITE_CONFIG_GETPCACHE</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfiggetpcache2">c3ref/c_config_covering_index_scan.html#sqliteconfiggetpcache2</a> &rarr; SQLITE_CONFIG_GETPCACHE2</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigheap">c3ref/c_config_covering_index_scan.html#sqliteconfigheap</a> &rarr; SQLITE_CONFIG_HEAP</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfiglog">c3ref/c_config_covering_index_scan.html#sqliteconfiglog</a> &rarr; SQLITE_CONFIG_LOG</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfiglookaside">c3ref/c_config_covering_index_scan.html#sqliteconfiglookaside</a> &rarr; SQLITE_CONFIG_LOOKASIDE</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigmalloc">c3ref/c_config_covering_index_scan.html#sqliteconfigmalloc</a> &rarr; SQLITE_CONFIG_MALLOC</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigmemdbmaxsize">c3ref/c_config_covering_index_scan.html#sqliteconfigmemdbmaxsize</a> &rarr; SQLITE_CONFIG_MEMDB_MAXSIZE</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigmemstatus">c3ref/c_config_covering_index_scan.html#sqliteconfigmemstatus</a> &rarr; SQLITE_CONFIG_MEMSTATUS</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigmmapsize">c3ref/c_config_covering_index_scan.html#sqliteconfigmmapsize</a> &rarr; SQLITE_CONFIG_MMAP_SIZE</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigmultithread">c3ref/c_config_covering_index_scan.html#sqliteconfigmultithread</a> &rarr; SQLITE_CONFIG_MULTITHREAD</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigmutex">c3ref/c_config_covering_index_scan.html#sqliteconfigmutex</a> &rarr; SQLITE_CONFIG_MUTEX</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigpagecache">c3ref/c_config_covering_index_scan.html#sqliteconfigpagecache</a> &rarr; SQLITE_CONFIG_PAGECACHE</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigpcache">c3ref/c_config_covering_index_scan.html#sqliteconfigpcache</a> &rarr; SQLITE_CONFIG_PCACHE</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigpcache2">c3ref/c_config_covering_index_scan.html#sqliteconfigpcache2</a> &rarr; SQLITE_CONFIG_PCACHE2</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigpcachehdrsz">c3ref/c_config_covering_index_scan.html#sqliteconfigpcachehdrsz</a> &rarr; SQLITE_CONFIG_PCACHE_HDRSZ</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigpmasz">c3ref/c_config_covering_index_scan.html#sqliteconfigpmasz</a> &rarr; SQLITE_CONFIG_PMASZ</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigscratch">c3ref/c_config_covering_index_scan.html#sqliteconfigscratch</a> &rarr; SQLITE_CONFIG_SCRATCH</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigserialized">c3ref/c_config_covering_index_scan.html#sqliteconfigserialized</a> &rarr; SQLITE_CONFIG_SERIALIZED</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigsinglethread">c3ref/c_config_covering_index_scan.html#sqliteconfigsinglethread</a> &rarr; SQLITE_CONFIG_SINGLETHREAD</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigsmallmalloc">c3ref/c_config_covering_index_scan.html#sqliteconfigsmallmalloc</a> &rarr; SQLITE_CONFIG_SMALL_MALLOC</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigsorterrefsize">c3ref/c_config_covering_index_scan.html#sqliteconfigsorterrefsize</a> &rarr; SQLITE_CONFIG_SORTERREF_SIZE</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigsqllog">c3ref/c_config_covering_index_scan.html#sqliteconfigsqllog</a> &rarr; SQLITE_CONFIG_SQLLOG</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigstmtjrnlspill">c3ref/c_config_covering_index_scan.html#sqliteconfigstmtjrnlspill</a> &rarr; SQLITE_CONFIG_STMTJRNL_SPILL</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfiguri">c3ref/c_config_covering_index_scan.html#sqliteconfiguri</a> &rarr; SQLITE_CONFIG_URI</li>
+<li><a href="c3ref/c_config_covering_index_scan.html#sqliteconfigwin32heapsize">c3ref/c_config_covering_index_scan.html#sqliteconfigwin32heapsize</a> &rarr; SQLITE_CONFIG_WIN32_HEAPSIZE</li>
+<li><a href="c3ref/c_dbconfig_defensive.html">c3ref/c_dbconfig_defensive.html</a> &rarr; SQLITE_DBCONFIG_MAX</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigdefensive">c3ref/c_dbconfig_defensive.html#sqlitedbconfigdefensive</a> &rarr; SQLITE_DBCONFIG_DEFENSIVE</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigdqsddl">c3ref/c_dbconfig_defensive.html#sqlitedbconfigdqsddl</a> &rarr; SQLITE_DBCONFIG_DQS_DDL</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigdqsdml">c3ref/c_dbconfig_defensive.html#sqlitedbconfigdqsdml</a> &rarr; SQLITE_DBCONFIG_DQS_DML</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigenablefkey">c3ref/c_dbconfig_defensive.html#sqlitedbconfigenablefkey</a> &rarr; SQLITE_DBCONFIG_ENABLE_FKEY</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigenablefts3tokenizer">c3ref/c_dbconfig_defensive.html#sqlitedbconfigenablefts3tokenizer</a> &rarr; SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigenableloadextension">c3ref/c_dbconfig_defensive.html#sqlitedbconfigenableloadextension</a> &rarr; SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigenableqpsg">c3ref/c_dbconfig_defensive.html#sqlitedbconfigenableqpsg</a> &rarr; SQLITE_DBCONFIG_ENABLE_QPSG</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigenabletrigger">c3ref/c_dbconfig_defensive.html#sqlitedbconfigenabletrigger</a> &rarr; SQLITE_DBCONFIG_ENABLE_TRIGGER</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigenableview">c3ref/c_dbconfig_defensive.html#sqlitedbconfigenableview</a> &rarr; SQLITE_DBCONFIG_ENABLE_VIEW</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfiglegacyaltertable">c3ref/c_dbconfig_defensive.html#sqlitedbconfiglegacyaltertable</a> &rarr; SQLITE_DBCONFIG_LEGACY_ALTER_TABLE</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfiglegacyfileformat">c3ref/c_dbconfig_defensive.html#sqlitedbconfiglegacyfileformat</a> &rarr; SQLITE_DBCONFIG_LEGACY_FILE_FORMAT</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfiglookaside">c3ref/c_dbconfig_defensive.html#sqlitedbconfiglookaside</a> &rarr; SQLITE_DBCONFIG_LOOKASIDE</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigmaindbname">c3ref/c_dbconfig_defensive.html#sqlitedbconfigmaindbname</a> &rarr; SQLITE_DBCONFIG_MAINDBNAME</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfignockptonclose">c3ref/c_dbconfig_defensive.html#sqlitedbconfignockptonclose</a> &rarr; SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigresetdatabase">c3ref/c_dbconfig_defensive.html#sqlitedbconfigresetdatabase</a> &rarr; SQLITE_DBCONFIG_RESET_DATABASE</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigreversescanorder">c3ref/c_dbconfig_defensive.html#sqlitedbconfigreversescanorder</a> &rarr; SQLITE_DBCONFIG_REVERSE_SCANORDER</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigstmtscanstatus">c3ref/c_dbconfig_defensive.html#sqlitedbconfigstmtscanstatus</a> &rarr; SQLITE_DBCONFIG_STMT_SCANSTATUS</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigtriggereqp">c3ref/c_dbconfig_defensive.html#sqlitedbconfigtriggereqp</a> &rarr; SQLITE_DBCONFIG_TRIGGER_EQP</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigtrustedschema">c3ref/c_dbconfig_defensive.html#sqlitedbconfigtrustedschema</a> &rarr; SQLITE_DBCONFIG_TRUSTED_SCHEMA</li>
+<li><a href="c3ref/c_dbconfig_defensive.html#sqlitedbconfigwritableschema">c3ref/c_dbconfig_defensive.html#sqlitedbconfigwritableschema</a> &rarr; SQLITE_DBCONFIG_WRITABLE_SCHEMA</li>
+<li><a href="c3ref/c_dbstatus_options.html">c3ref/c_dbstatus_options.html</a> &rarr; {SQLITE_DBSTATUS options} SQLITE_DBSTATUS_MAX</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuscachehit">c3ref/c_dbstatus_options.html#sqlitedbstatuscachehit</a> &rarr; SQLITE_DBSTATUS_CACHE_HIT</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuscachemiss">c3ref/c_dbstatus_options.html#sqlitedbstatuscachemiss</a> &rarr; SQLITE_DBSTATUS_CACHE_MISS</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuscachespill">c3ref/c_dbstatus_options.html#sqlitedbstatuscachespill</a> &rarr; SQLITE_DBSTATUS_CACHE_SPILL</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuscacheused">c3ref/c_dbstatus_options.html#sqlitedbstatuscacheused</a> &rarr; SQLITE_DBSTATUS_CACHE_USED</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuscacheusedshared">c3ref/c_dbstatus_options.html#sqlitedbstatuscacheusedshared</a> &rarr; SQLITE_DBSTATUS_CACHE_USED_SHARED</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuscachewrite">c3ref/c_dbstatus_options.html#sqlitedbstatuscachewrite</a> &rarr; SQLITE_DBSTATUS_CACHE_WRITE</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatusdeferredfks">c3ref/c_dbstatus_options.html#sqlitedbstatusdeferredfks</a> &rarr; SQLITE_DBSTATUS_DEFERRED_FKS</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuslookasidehit">c3ref/c_dbstatus_options.html#sqlitedbstatuslookasidehit</a> &rarr; SQLITE_DBSTATUS_LOOKASIDE_HIT</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuslookasidemissfull">c3ref/c_dbstatus_options.html#sqlitedbstatuslookasidemissfull</a> &rarr; SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuslookasidemisssize">c3ref/c_dbstatus_options.html#sqlitedbstatuslookasidemisssize</a> &rarr; SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatuslookasideused">c3ref/c_dbstatus_options.html#sqlitedbstatuslookasideused</a> &rarr; SQLITE_DBSTATUS_LOOKASIDE_USED</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatusschemaused">c3ref/c_dbstatus_options.html#sqlitedbstatusschemaused</a> &rarr; SQLITE_DBSTATUS_SCHEMA_USED</li>
+<li><a href="c3ref/c_dbstatus_options.html#sqlitedbstatusstmtused">c3ref/c_dbstatus_options.html#sqlitedbstatusstmtused</a> &rarr; SQLITE_DBSTATUS_STMT_USED</li>
+<li><a href="c3ref/c_deny.html">c3ref/c_deny.html</a> &rarr; SQLITE_DENY SQLITE_IGNORE</li>
+<li><a href="c3ref/c_deserialize_freeonclose.html">c3ref/c_deserialize_freeonclose.html</a> &rarr; SQLITE_DESERIALIZE_FREEONCLOSE SQLITE_DESERIALIZE_READONLY SQLITE_DESERIALIZE_RESIZEABLE</li>
+<li><a href="c3ref/c_deterministic.html#sqlitedeterministic">c3ref/c_deterministic.html#sqlitedeterministic</a> &rarr; SQLITE_DETERMINISTIC</li>
+<li><a href="c3ref/c_deterministic.html#sqlitedirectonly">c3ref/c_deterministic.html#sqlitedirectonly</a> &rarr; SQLITE_DIRECTONLY</li>
+<li><a href="c3ref/c_deterministic.html#sqliteinnocuous">c3ref/c_deterministic.html#sqliteinnocuous</a> &rarr; SQLITE_INNOCUOUS</li>
+<li><a href="c3ref/c_deterministic.html#sqliteresultsubtype">c3ref/c_deterministic.html#sqliteresultsubtype</a> &rarr; SQLITE_RESULT_SUBTYPE</li>
+<li><a href="c3ref/c_deterministic.html#sqlitesubtype">c3ref/c_deterministic.html#sqlitesubtype</a> &rarr; SQLITE_SUBTYPE</li>
+<li><a href="c3ref/c_fail.html">c3ref/c_fail.html</a> &rarr; SQLITE_FAIL SQLITE_REPLACE SQLITE_ROLLBACK {conflict resolution mode}</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html">c3ref/c_fcntl_begin_atomic_write.html</a> &rarr; SQLITE_FCNTL_GET_LOCKPROXYFILE SQLITE_FCNTL_LAST_ERRNO SQLITE_FCNTL_PDB SQLITE_FCNTL_RESERVE_BYTES SQLITE_FCNTL_SET_LOCKPROXYFILE {file control opcode} {file control opcodes}</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlbeginatomicwrite">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlbeginatomicwrite</a> &rarr; SQLITE_FCNTL_BEGIN_ATOMIC_WRITE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlbusyhandler">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlbusyhandler</a> &rarr; SQLITE_FCNTL_BUSYHANDLER</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlchunksize">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlchunksize</a> &rarr; SQLITE_FCNTL_CHUNK_SIZE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlckptdone">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlckptdone</a> &rarr; SQLITE_FCNTL_CKPT_DONE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlckptstart">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlckptstart</a> &rarr; SQLITE_FCNTL_CKPT_START</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlcksmfile">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlcksmfile</a> &rarr; SQLITE_FCNTL_CKSM_FILE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlcommitatomicwrite">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlcommitatomicwrite</a> &rarr; SQLITE_FCNTL_COMMIT_ATOMIC_WRITE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlcommitphasetwo">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlcommitphasetwo</a> &rarr; SQLITE_FCNTL_COMMIT_PHASETWO</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntldataversion">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntldataversion</a> &rarr; SQLITE_FCNTL_DATA_VERSION</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlexternalreader">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlexternalreader</a> &rarr; SQLITE_FCNTL_EXTERNAL_READER</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlfilepointer">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlfilepointer</a> &rarr; SQLITE_FCNTL_FILE_POINTER</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlhasmoved">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlhasmoved</a> &rarr; SQLITE_FCNTL_HAS_MOVED</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntljournalpointer">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntljournalpointer</a> &rarr; SQLITE_FCNTL_JOURNAL_POINTER</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntllockstate">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntllockstate</a> &rarr; SQLITE_FCNTL_LOCKSTATE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntllocktimeout">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntllocktimeout</a> &rarr; SQLITE_FCNTL_LOCK_TIMEOUT</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlmmapsize">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlmmapsize</a> &rarr; SQLITE_FCNTL_MMAP_SIZE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntloverwrite">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntloverwrite</a> &rarr; SQLITE_FCNTL_OVERWRITE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlpersistwal">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlpersistwal</a> &rarr; SQLITE_FCNTL_PERSIST_WAL</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlpowersafeoverwrite">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlpowersafeoverwrite</a> &rarr; SQLITE_FCNTL_POWERSAFE_OVERWRITE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlpragma">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlpragma</a> &rarr; SQLITE_FCNTL_PRAGMA</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlrbu">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlrbu</a> &rarr; SQLITE_FCNTL_RBU</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlresetcache">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlresetcache</a> &rarr; SQLITE_FCNTL_RESET_CACHE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlrollbackatomicwrite">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlrollbackatomicwrite</a> &rarr; SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlsizehint">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlsizehint</a> &rarr; SQLITE_FCNTL_SIZE_HINT</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlsizelimit">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlsizelimit</a> &rarr; SQLITE_FCNTL_SIZE_LIMIT</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlsync">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlsync</a> &rarr; SQLITE_FCNTL_SYNC</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlsyncomitted">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlsyncomitted</a> &rarr; SQLITE_FCNTL_SYNC_OMITTED</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntltempfilename">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntltempfilename</a> &rarr; SQLITE_FCNTL_TEMPFILENAME</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntltrace">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntltrace</a> &rarr; SQLITE_FCNTL_TRACE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlvfsname">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlvfsname</a> &rarr; SQLITE_FCNTL_VFSNAME</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlvfspointer">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlvfspointer</a> &rarr; SQLITE_FCNTL_VFS_POINTER</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlwalblock">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlwalblock</a> &rarr; SQLITE_FCNTL_WAL_BLOCK</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlwin32avretry">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlwin32avretry</a> &rarr; SQLITE_FCNTL_WIN32_AV_RETRY</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlwin32gethandle">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlwin32gethandle</a> &rarr; SQLITE_FCNTL_WIN32_GET_HANDLE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlwin32sethandle">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlwin32sethandle</a> &rarr; SQLITE_FCNTL_WIN32_SET_HANDLE</li>
+<li><a href="c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlzipvfs">c3ref/c_fcntl_begin_atomic_write.html#sqlitefcntlzipvfs</a> &rarr; SQLITE_FCNTL_ZIPVFS</li>
+<li><a href="c3ref/c_index_constraint_eq.html">c3ref/c_index_constraint_eq.html</a> &rarr; SQLITE_INDEX_CONSTRAINT_EQ SQLITE_INDEX_CONSTRAINT_FUNCTION SQLITE_INDEX_CONSTRAINT_GE SQLITE_INDEX_CONSTRAINT_GLOB SQLITE_INDEX_CONSTRAINT_GT SQLITE_INDEX_CONSTRAINT_IS SQLITE_INDEX_CONSTRAINT_ISNOT SQLITE_INDEX_CONSTRAINT_ISNOTNULL SQLITE_INDEX_CONSTRAINT_ISNULL SQLITE_INDEX_CONSTRAINT_LE SQLITE_INDEX_CONSTRAINT_LIKE SQLITE_INDEX_CONSTRAINT_LIMIT SQLITE_INDEX_CONSTRAINT_LT SQLITE_INDEX_CONSTRAINT_MATCH SQLITE_INDEX_CONSTRAINT_NE SQLITE_INDEX_CONSTRAINT_OFFSET SQLITE_INDEX_CONSTRAINT_REGEXP</li>
+<li><a href="c3ref/c_index_scan_unique.html">c3ref/c_index_scan_unique.html</a> &rarr; SQLITE_INDEX_SCAN_UNIQUE</li>
+<li><a href="c3ref/c_iocap_atomic.html">c3ref/c_iocap_atomic.html</a> &rarr; SQLITE_IOCAP_ATOMIC SQLITE_IOCAP_ATOMIC16K SQLITE_IOCAP_ATOMIC1K SQLITE_IOCAP_ATOMIC2K SQLITE_IOCAP_ATOMIC32K SQLITE_IOCAP_ATOMIC4K SQLITE_IOCAP_ATOMIC512 SQLITE_IOCAP_ATOMIC64K SQLITE_IOCAP_ATOMIC8K SQLITE_IOCAP_BATCH_ATOMIC SQLITE_IOCAP_IMMUTABLE SQLITE_IOCAP_POWERSAFE_OVERWRITE SQLITE_IOCAP_SAFE_APPEND SQLITE_IOCAP_SEQUENTIAL SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN</li>
+<li><a href="c3ref/c_limit_attached.html">c3ref/c_limit_attached.html</a> &rarr; {limit categories} {limit category}</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitattached">c3ref/c_limit_attached.html#sqlitelimitattached</a> &rarr; SQLITE_LIMIT_ATTACHED</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitcolumn">c3ref/c_limit_attached.html#sqlitelimitcolumn</a> &rarr; SQLITE_LIMIT_COLUMN</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitcompoundselect">c3ref/c_limit_attached.html#sqlitelimitcompoundselect</a> &rarr; SQLITE_LIMIT_COMPOUND_SELECT</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitexprdepth">c3ref/c_limit_attached.html#sqlitelimitexprdepth</a> &rarr; SQLITE_LIMIT_EXPR_DEPTH</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitfunctionarg">c3ref/c_limit_attached.html#sqlitelimitfunctionarg</a> &rarr; SQLITE_LIMIT_FUNCTION_ARG</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitlength">c3ref/c_limit_attached.html#sqlitelimitlength</a> &rarr; SQLITE_LIMIT_LENGTH</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitlikepatternlength">c3ref/c_limit_attached.html#sqlitelimitlikepatternlength</a> &rarr; SQLITE_LIMIT_LIKE_PATTERN_LENGTH</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitsqllength">c3ref/c_limit_attached.html#sqlitelimitsqllength</a> &rarr; SQLITE_LIMIT_SQL_LENGTH</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimittriggerdepth">c3ref/c_limit_attached.html#sqlitelimittriggerdepth</a> &rarr; SQLITE_LIMIT_TRIGGER_DEPTH</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitvariablenumber">c3ref/c_limit_attached.html#sqlitelimitvariablenumber</a> &rarr; SQLITE_LIMIT_VARIABLE_NUMBER</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitvdbeop">c3ref/c_limit_attached.html#sqlitelimitvdbeop</a> &rarr; SQLITE_LIMIT_VDBE_OP</li>
+<li><a href="c3ref/c_limit_attached.html#sqlitelimitworkerthreads">c3ref/c_limit_attached.html#sqlitelimitworkerthreads</a> &rarr; SQLITE_LIMIT_WORKER_THREADS</li>
+<li><a href="c3ref/c_lock_exclusive.html">c3ref/c_lock_exclusive.html</a> &rarr; SQLITE_LOCK_EXCLUSIVE SQLITE_LOCK_NONE SQLITE_LOCK_PENDING SQLITE_LOCK_RESERVED SQLITE_LOCK_SHARED</li>
+<li><a href="c3ref/c_mutex_fast.html">c3ref/c_mutex_fast.html</a> &rarr; SQLITE_MUTEX_FAST SQLITE_MUTEX_RECURSIVE SQLITE_MUTEX_STATIC_APP1 SQLITE_MUTEX_STATIC_APP2 SQLITE_MUTEX_STATIC_APP3 SQLITE_MUTEX_STATIC_LRU SQLITE_MUTEX_STATIC_LRU2 SQLITE_MUTEX_STATIC_MAIN SQLITE_MUTEX_STATIC_MEM SQLITE_MUTEX_STATIC_MEM2 SQLITE_MUTEX_STATIC_OPEN SQLITE_MUTEX_STATIC_PMEM SQLITE_MUTEX_STATIC_PRNG SQLITE_MUTEX_STATIC_VFS1 SQLITE_MUTEX_STATIC_VFS2 SQLITE_MUTEX_STATIC_VFS3</li>
+<li><a href="c3ref/c_open_autoproxy.html">c3ref/c_open_autoproxy.html</a> &rarr; SQLITE_OPEN_AUTOPROXY SQLITE_OPEN_CREATE SQLITE_OPEN_DELETEONCLOSE SQLITE_OPEN_EXCLUSIVE SQLITE_OPEN_EXRESCODE SQLITE_OPEN_FULLMUTEX SQLITE_OPEN_MAIN_DB SQLITE_OPEN_MAIN_JOURNAL SQLITE_OPEN_MEMORY SQLITE_OPEN_NOFOLLOW SQLITE_OPEN_NOMUTEX SQLITE_OPEN_PRIVATECACHE SQLITE_OPEN_READONLY SQLITE_OPEN_READWRITE SQLITE_OPEN_SHAREDCACHE SQLITE_OPEN_SUBJOURNAL SQLITE_OPEN_SUPER_JOURNAL SQLITE_OPEN_TEMP_DB SQLITE_OPEN_TEMP_JOURNAL SQLITE_OPEN_TRANSIENT_DB SQLITE_OPEN_URI SQLITE_OPEN_WAL</li>
+<li><a href="c3ref/c_prepare_normalize.html#sqlitepreparenormalize">c3ref/c_prepare_normalize.html#sqlitepreparenormalize</a> &rarr; SQLITE_PREPARE_NORMALIZE</li>
+<li><a href="c3ref/c_prepare_normalize.html#sqlitepreparenovtab">c3ref/c_prepare_normalize.html#sqlitepreparenovtab</a> &rarr; SQLITE_PREPARE_NO_VTAB</li>
+<li><a href="c3ref/c_prepare_normalize.html#sqlitepreparepersistent">c3ref/c_prepare_normalize.html#sqlitepreparepersistent</a> &rarr; SQLITE_PREPARE_PERSISTENT</li>
+<li><a href="c3ref/c_scanstat_complex.html">c3ref/c_scanstat_complex.html</a> &rarr; SQLITE_SCANSTAT_COMPLEX {scan status flags}</li>
+<li><a href="c3ref/c_scanstat_est.html">c3ref/c_scanstat_est.html</a> &rarr; {scanstatus options}</li>
+<li><a href="c3ref/c_scanstat_est.html#sqlitescanstatest">c3ref/c_scanstat_est.html#sqlitescanstatest</a> &rarr; SQLITE_SCANSTAT_EST</li>
+<li><a href="c3ref/c_scanstat_est.html#sqlitescanstatexplain">c3ref/c_scanstat_est.html#sqlitescanstatexplain</a> &rarr; SQLITE_SCANSTAT_EXPLAIN</li>
+<li><a href="c3ref/c_scanstat_est.html#sqlitescanstatname">c3ref/c_scanstat_est.html#sqlitescanstatname</a> &rarr; SQLITE_SCANSTAT_NAME</li>
+<li><a href="c3ref/c_scanstat_est.html#sqlitescanstatncycle">c3ref/c_scanstat_est.html#sqlitescanstatncycle</a> &rarr; SQLITE_SCANSTAT_NCYCLE</li>
+<li><a href="c3ref/c_scanstat_est.html#sqlitescanstatnloop">c3ref/c_scanstat_est.html#sqlitescanstatnloop</a> &rarr; SQLITE_SCANSTAT_NLOOP</li>
+<li><a href="c3ref/c_scanstat_est.html#sqlitescanstatnvisit">c3ref/c_scanstat_est.html#sqlitescanstatnvisit</a> &rarr; SQLITE_SCANSTAT_NVISIT</li>
+<li><a href="c3ref/c_scanstat_est.html#sqlitescanstatparentid">c3ref/c_scanstat_est.html#sqlitescanstatparentid</a> &rarr; SQLITE_SCANSTAT_PARENTID</li>
+<li><a href="c3ref/c_scanstat_est.html#sqlitescanstatselectid">c3ref/c_scanstat_est.html#sqlitescanstatselectid</a> &rarr; SQLITE_SCANSTAT_SELECTID</li>
+<li><a href="c3ref/c_serialize_nocopy.html">c3ref/c_serialize_nocopy.html</a> &rarr; SQLITE_SERIALIZE_NOCOPY</li>
+<li><a href="c3ref/c_shm_exclusive.html">c3ref/c_shm_exclusive.html</a> &rarr; SQLITE_SHM_EXCLUSIVE SQLITE_SHM_LOCK SQLITE_SHM_SHARED SQLITE_SHM_UNLOCK</li>
+<li><a href="c3ref/c_shm_nlock.html">c3ref/c_shm_nlock.html</a> &rarr; SQLITE_SHM_NLOCK</li>
+<li><a href="c3ref/c_source_id.html">c3ref/c_source_id.html</a> &rarr; SQLITE_SOURCE_ID SQLITE_VERSION SQLITE_VERSION_NUMBER</li>
+<li><a href="c3ref/c_static.html">c3ref/c_static.html</a> &rarr; SQLITE_STATIC SQLITE_TRANSIENT</li>
+<li><a href="c3ref/c_status_malloc_count.html">c3ref/c_status_malloc_count.html</a> &rarr; {status parameters}</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatusmalloccount">c3ref/c_status_malloc_count.html#sqlitestatusmalloccount</a> &rarr; SQLITE_STATUS_MALLOC_COUNT</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatusmallocsize">c3ref/c_status_malloc_count.html#sqlitestatusmallocsize</a> &rarr; SQLITE_STATUS_MALLOC_SIZE</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatusmemoryused">c3ref/c_status_malloc_count.html#sqlitestatusmemoryused</a> &rarr; SQLITE_STATUS_MEMORY_USED</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatuspagecacheoverflow">c3ref/c_status_malloc_count.html#sqlitestatuspagecacheoverflow</a> &rarr; SQLITE_STATUS_PAGECACHE_OVERFLOW</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatuspagecachesize">c3ref/c_status_malloc_count.html#sqlitestatuspagecachesize</a> &rarr; SQLITE_STATUS_PAGECACHE_SIZE</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatuspagecacheused">c3ref/c_status_malloc_count.html#sqlitestatuspagecacheused</a> &rarr; SQLITE_STATUS_PAGECACHE_USED</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatusparserstack">c3ref/c_status_malloc_count.html#sqlitestatusparserstack</a> &rarr; SQLITE_STATUS_PARSER_STACK</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatusscratchoverflow">c3ref/c_status_malloc_count.html#sqlitestatusscratchoverflow</a> &rarr; SQLITE_STATUS_SCRATCH_OVERFLOW</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatusscratchsize">c3ref/c_status_malloc_count.html#sqlitestatusscratchsize</a> &rarr; SQLITE_STATUS_SCRATCH_SIZE</li>
+<li><a href="c3ref/c_status_malloc_count.html#sqlitestatusscratchused">c3ref/c_status_malloc_count.html#sqlitestatusscratchused</a> &rarr; SQLITE_STATUS_SCRATCH_USED</li>
+<li><a href="c3ref/c_stmtstatus_counter.html">c3ref/c_stmtstatus_counter.html</a> &rarr; {SQLITE_STMTSTATUS counter} {SQLITE_STMTSTATUS counters} SQLITE_STMTSTATUS_FILTER_HIT</li>
+<li><a href="c3ref/c_stmtstatus_counter.html#sqlitestmtstatusautoindex">c3ref/c_stmtstatus_counter.html#sqlitestmtstatusautoindex</a> &rarr; SQLITE_STMTSTATUS_AUTOINDEX</li>
+<li><a href="c3ref/c_stmtstatus_counter.html#sqlitestmtstatusfilterhit">c3ref/c_stmtstatus_counter.html#sqlitestmtstatusfilterhit</a> &rarr; {SQLITE_STMTSTATUS_FILTER HIT}</li>
+<li><a href="c3ref/c_stmtstatus_counter.html#sqlitestmtstatusfiltermiss">c3ref/c_stmtstatus_counter.html#sqlitestmtstatusfiltermiss</a> &rarr; SQLITE_STMTSTATUS_FILTER_MISS</li>
+<li><a href="c3ref/c_stmtstatus_counter.html#sqlitestmtstatusfullscanstep">c3ref/c_stmtstatus_counter.html#sqlitestmtstatusfullscanstep</a> &rarr; SQLITE_STMTSTATUS_FULLSCAN_STEP</li>
+<li><a href="c3ref/c_stmtstatus_counter.html#sqlitestmtstatusmemused">c3ref/c_stmtstatus_counter.html#sqlitestmtstatusmemused</a> &rarr; SQLITE_STMTSTATUS_MEMUSED</li>
+<li><a href="c3ref/c_stmtstatus_counter.html#sqlitestmtstatusreprepare">c3ref/c_stmtstatus_counter.html#sqlitestmtstatusreprepare</a> &rarr; SQLITE_STMTSTATUS_REPREPARE</li>
+<li><a href="c3ref/c_stmtstatus_counter.html#sqlitestmtstatusrun">c3ref/c_stmtstatus_counter.html#sqlitestmtstatusrun</a> &rarr; SQLITE_STMTSTATUS_RUN</li>
+<li><a href="c3ref/c_stmtstatus_counter.html#sqlitestmtstatussort">c3ref/c_stmtstatus_counter.html#sqlitestmtstatussort</a> &rarr; SQLITE_STMTSTATUS_SORT</li>
+<li><a href="c3ref/c_stmtstatus_counter.html#sqlitestmtstatusvmstep">c3ref/c_stmtstatus_counter.html#sqlitestmtstatusvmstep</a> &rarr; SQLITE_STMTSTATUS_VM_STEP</li>
+<li><a href="c3ref/c_sync_dataonly.html">c3ref/c_sync_dataonly.html</a> &rarr; SQLITE_SYNC_DATAONLY SQLITE_SYNC_FULL SQLITE_SYNC_NORMAL</li>
+<li><a href="c3ref/c_testctrl_always.html">c3ref/c_testctrl_always.html</a> &rarr; SQLITE_TESTCTRL_ALWAYS SQLITE_TESTCTRL_ASSERT SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS SQLITE_TESTCTRL_BITVEC_TEST SQLITE_TESTCTRL_BYTEORDER SQLITE_TESTCTRL_EXPLAIN_STMT SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS SQLITE_TESTCTRL_FAULT_INSTALL SQLITE_TESTCTRL_FIRST SQLITE_TESTCTRL_FK_NO_ACTION SQLITE_TESTCTRL_IMPOSTER SQLITE_TESTCTRL_INTERNAL_FUNCTIONS SQLITE_TESTCTRL_ISINIT SQLITE_TESTCTRL_ISKEYWORD SQLITE_TESTCTRL_JSON_SELFCHECK SQLITE_TESTCTRL_LAST SQLITE_TESTCTRL_LOCALTIME_FAULT SQLITE_TESTCTRL_LOGEST SQLITE_TESTCTRL_NEVER_CORRUPT SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD SQLITE_TESTCTRL_OPTIMIZATIONS SQLITE_TESTCTRL_PARSER_COVERAGE SQLITE_TESTCTRL_PENDING_BYTE SQLITE_TESTCTRL_PRNG_RESET SQLITE_TESTCTRL_PRNG_RESTORE SQLITE_TESTCTRL_PRNG_SAVE SQLITE_TESTCTRL_PRNG_SEED SQLITE_TESTCTRL_RESERVE SQLITE_TESTCTRL_RESULT_INTREAL SQLITE_TESTCTRL_SCRATCHMALLOC SQLITE_TESTCTRL_SEEK_COUNT SQLITE_TESTCTRL_SORTER_MMAP SQLITE_TESTCTRL_TRACEFLAGS SQLITE_TESTCTRL_TUNE SQLITE_TESTCTRL_USELONGDOUBLE SQLITE_TESTCTRL_VDBE_COVERAGE</li>
+<li><a href="c3ref/c_trace.html">c3ref/c_trace.html</a> &rarr; SQLITE_TRACE</li>
+<li><a href="c3ref/c_trace.html#sqlitetraceclose">c3ref/c_trace.html#sqlitetraceclose</a> &rarr; SQLITE_TRACE_CLOSE</li>
+<li><a href="c3ref/c_trace.html#sqlitetraceprofile">c3ref/c_trace.html#sqlitetraceprofile</a> &rarr; SQLITE_TRACE_PROFILE</li>
+<li><a href="c3ref/c_trace.html#sqlitetracerow">c3ref/c_trace.html#sqlitetracerow</a> &rarr; SQLITE_TRACE_ROW</li>
+<li><a href="c3ref/c_trace.html#sqlitetracestmt">c3ref/c_trace.html#sqlitetracestmt</a> &rarr; SQLITE_TRACE_STMT</li>
+<li><a href="c3ref/c_txn_none.html">c3ref/c_txn_none.html</a> &rarr; {transaction state}</li>
+<li><a href="c3ref/c_txn_none.html#sqlitetxnnone">c3ref/c_txn_none.html#sqlitetxnnone</a> &rarr; SQLITE_TXN_NONE</li>
+<li><a href="c3ref/c_txn_none.html#sqlitetxnread">c3ref/c_txn_none.html#sqlitetxnread</a> &rarr; SQLITE_TXN_READ</li>
+<li><a href="c3ref/c_txn_none.html#sqlitetxnwrite">c3ref/c_txn_none.html#sqlitetxnwrite</a> &rarr; SQLITE_TXN_WRITE</li>
+<li><a href="c3ref/c_vtab_constraint_support.html">c3ref/c_vtab_constraint_support.html</a> &rarr; {virtual table configuration option} {virtual table configuration options}</li>
+<li><a href="c3ref/c_vtab_constraint_support.html#sqlitevtabconstraintsupport">c3ref/c_vtab_constraint_support.html#sqlitevtabconstraintsupport</a> &rarr; SQLITE_VTAB_CONSTRAINT_SUPPORT</li>
+<li><a href="c3ref/c_vtab_constraint_support.html#sqlitevtabdirectonly">c3ref/c_vtab_constraint_support.html#sqlitevtabdirectonly</a> &rarr; SQLITE_VTAB_DIRECTONLY</li>
+<li><a href="c3ref/c_vtab_constraint_support.html#sqlitevtabinnocuous">c3ref/c_vtab_constraint_support.html#sqlitevtabinnocuous</a> &rarr; SQLITE_VTAB_INNOCUOUS</li>
+<li><a href="c3ref/c_vtab_constraint_support.html#sqlitevtabusesallschemas">c3ref/c_vtab_constraint_support.html#sqlitevtabusesallschemas</a> &rarr; SQLITE_VTAB_USES_ALL_SCHEMAS</li>
+<li><a href="c3ref/c_win32_data_directory_type.html">c3ref/c_win32_data_directory_type.html</a> &rarr; SQLITE_WIN32_DATA_DIRECTORY_TYPE SQLITE_WIN32_TEMP_DIRECTORY_TYPE</li>
+<li><a href="c3ref/cancel_auto_extension.html">c3ref/cancel_auto_extension.html</a> &rarr; sqlite3_cancel_auto_extension</li>
+<li><a href="c3ref/changes.html">c3ref/changes.html</a> &rarr; sqlite3_changes sqlite3_changes64</li>
+<li><a href="c3ref/clear_bindings.html">c3ref/clear_bindings.html</a> &rarr; sqlite3_clear_bindings</li>
+<li><a href="c3ref/close.html">c3ref/close.html</a> &rarr; sqlite3_close sqlite3_close_v2</li>
+<li><a href="c3ref/collation_needed.html">c3ref/collation_needed.html</a> &rarr; sqlite3_collation_needed sqlite3_collation_needed16</li>
+<li><a href="c3ref/column_blob.html">c3ref/column_blob.html</a> &rarr; {column access functions} sqlite3_column_blob sqlite3_column_bytes sqlite3_column_bytes16 sqlite3_column_double sqlite3_column_int sqlite3_column_int64 sqlite3_column_text sqlite3_column_text16 sqlite3_column_type sqlite3_column_value</li>
+<li><a href="c3ref/column_count.html">c3ref/column_count.html</a> &rarr; sqlite3_column_count</li>
+<li><a href="c3ref/column_database_name.html">c3ref/column_database_name.html</a> &rarr; sqlite3_column_database_name sqlite3_column_database_name16 sqlite3_column_origin_name sqlite3_column_origin_name16 sqlite3_column_table_name sqlite3_column_table_name16</li>
+<li><a href="c3ref/column_decltype.html">c3ref/column_decltype.html</a> &rarr; sqlite3_column_decltype sqlite3_column_decltype16</li>
+<li><a href="c3ref/column_name.html">c3ref/column_name.html</a> &rarr; sqlite3_column_name sqlite3_column_name16</li>
+<li><a href="c3ref/commit_hook.html">c3ref/commit_hook.html</a> &rarr; sqlite3_commit_hook sqlite3_rollback_hook</li>
+<li><a href="c3ref/compileoption_get.html">c3ref/compileoption_get.html</a> &rarr; sqlite3_compileoption_get sqlite3_compileoption_used</li>
+<li><a href="c3ref/complete.html">c3ref/complete.html</a> &rarr; sqlite3_complete sqlite3_complete16</li>
+<li><a href="c3ref/config.html">c3ref/config.html</a> &rarr; sqlite3_config</li>
+<li><a href="c3ref/context.html">c3ref/context.html</a> &rarr; sqlite3_context</li>
+<li><a href="c3ref/context_db_handle.html">c3ref/context_db_handle.html</a> &rarr; sqlite3_context_db_handle</li>
+<li><a href="c3ref/create_collation.html">c3ref/create_collation.html</a> &rarr; sqlite3_create_collation sqlite3_create_collation16 sqlite3_create_collation_v2</li>
+<li><a href="c3ref/create_filename.html">c3ref/create_filename.html</a> &rarr; sqlite3_create_filename sqlite3_free_filename</li>
+<li><a href="c3ref/create_function.html">c3ref/create_function.html</a> &rarr; {function creation routines} sqlite3_create_function sqlite3_create_function16 sqlite3_create_function_v2 sqlite3_create_window_function</li>
+<li><a href="c3ref/create_module.html">c3ref/create_module.html</a> &rarr; sqlite3_create_module sqlite3_create_module_v2</li>
+<li><a href="c3ref/data_count.html">c3ref/data_count.html</a> &rarr; sqlite3_data_count</li>
+<li><a href="c3ref/data_directory.html">c3ref/data_directory.html</a> &rarr; sqlite3_data_directory</li>
+<li><a href="c3ref/database_file_object.html">c3ref/database_file_object.html</a> &rarr; sqlite3_database_file_object</li>
+<li><a href="c3ref/db_cacheflush.html">c3ref/db_cacheflush.html</a> &rarr; sqlite3_db_cacheflush</li>
+<li><a href="c3ref/db_config.html">c3ref/db_config.html</a> &rarr; sqlite3_db_config</li>
+<li><a href="c3ref/db_filename.html">c3ref/db_filename.html</a> &rarr; sqlite3_db_filename</li>
+<li><a href="c3ref/db_handle.html">c3ref/db_handle.html</a> &rarr; sqlite3_db_handle</li>
+<li><a href="c3ref/db_mutex.html">c3ref/db_mutex.html</a> &rarr; sqlite3_db_mutex</li>
+<li><a href="c3ref/db_name.html">c3ref/db_name.html</a> &rarr; sqlite3_db_name</li>
+<li><a href="c3ref/db_readonly.html">c3ref/db_readonly.html</a> &rarr; sqlite3_db_readonly</li>
+<li><a href="c3ref/db_release_memory.html">c3ref/db_release_memory.html</a> &rarr; sqlite3_db_release_memory</li>
+<li><a href="c3ref/db_status.html">c3ref/db_status.html</a> &rarr; sqlite3_db_status</li>
+<li><a href="c3ref/declare_vtab.html">c3ref/declare_vtab.html</a> &rarr; sqlite3_declare_vtab</li>
+<li><a href="c3ref/deserialize.html">c3ref/deserialize.html</a> &rarr; sqlite3_deserialize</li>
+<li><a href="c3ref/drop_modules.html">c3ref/drop_modules.html</a> &rarr; sqlite3_drop_modules</li>
+<li><a href="c3ref/enable_load_extension.html">c3ref/enable_load_extension.html</a> &rarr; sqlite3_enable_load_extension</li>
+<li><a href="c3ref/enable_shared_cache.html">c3ref/enable_shared_cache.html</a> &rarr; sqlite3_enable_shared_cache</li>
+<li><a href="c3ref/errcode.html">c3ref/errcode.html</a> &rarr; sqlite3_errcode sqlite3_errmsg sqlite3_errmsg16 sqlite3_error_offset sqlite3_errstr sqlite3_extended_errcode</li>
+<li><a href="c3ref/exec.html">c3ref/exec.html</a> &rarr; sqlite3_exec</li>
+<li><a href="c3ref/expanded_sql.html">c3ref/expanded_sql.html</a> &rarr; sqlite3_expanded_sql sqlite3_normalized_sql sqlite3_sql</li>
+<li><a href="c3ref/experimental.html">c3ref/experimental.html</a> &rarr; deprecated experimental</li>
+<li><a href="c3ref/extended_result_codes.html">c3ref/extended_result_codes.html</a> &rarr; sqlite3_extended_result_codes</li>
+<li><a href="c3ref/file.html">c3ref/file.html</a> &rarr; sqlite3_file</li>
+<li><a href="c3ref/file_control.html">c3ref/file_control.html</a> &rarr; {file control} sqlite3_file_control</li>
+<li><a href="c3ref/filename.html">c3ref/filename.html</a> &rarr; sqlite3_filename</li>
+<li><a href="c3ref/filename_database.html">c3ref/filename_database.html</a> &rarr; sqlite3_filename_database sqlite3_filename_journal sqlite3_filename_wal</li>
+<li><a href="c3ref/finalize.html">c3ref/finalize.html</a> &rarr; sqlite3_finalize</li>
+<li><a href="c3ref/free.html">c3ref/free.html</a> &rarr; sqlite3_free sqlite3_malloc sqlite3_malloc64 sqlite3_msize sqlite3_realloc sqlite3_realloc64</li>
+<li><a href="c3ref/free_table.html">c3ref/free_table.html</a> &rarr; sqlite3_free_table sqlite3_get_table</li>
+<li><a href="c3ref/funclist.html">c3ref/funclist.html</a> &rarr; {C-API function list} capi3ref_funclist</li>
+<li><a href="c3ref/get_autocommit.html">c3ref/get_autocommit.html</a> &rarr; {autocommit mode} sqlite3_get_autocommit</li>
+<li><a href="c3ref/get_auxdata.html">c3ref/get_auxdata.html</a> &rarr; sqlite3_get_auxdata sqlite3_set_auxdata</li>
+<li><a href="c3ref/get_clientdata.html">c3ref/get_clientdata.html</a> &rarr; sqlite3_get_clientdata sqlite3_set_clientdata</li>
+<li><a href="c3ref/hard_heap_limit64.html">c3ref/hard_heap_limit64.html</a> &rarr; sqlite3_hard_heap_limit64 sqlite3_soft_heap_limit64</li>
+<li><a href="c3ref/index_info.html">c3ref/index_info.html</a> &rarr; sqlite3_index_info</li>
+<li><a href="c3ref/initialize.html">c3ref/initialize.html</a> &rarr; sqlite3_initialize sqlite3_os_end sqlite3_os_init sqlite3_shutdown</li>
+<li><a href="c3ref/int64.html">c3ref/int64.html</a> &rarr; sqlite3_int64 sqlite3_uint64 sqlite_int64 sqlite_uint64</li>
+<li><a href="c3ref/interrupt.html">c3ref/interrupt.html</a> &rarr; sqlite3_interrupt sqlite3_is_interrupted</li>
+<li><a href="c3ref/intro.html">c3ref/intro.html</a> &rarr; {C-language Interface} capi3ref</li>
+<li><a href="c3ref/io_methods.html">c3ref/io_methods.html</a> &rarr; sqlite3_io_methods</li>
+<li><a href="c3ref/keyword_check.html">c3ref/keyword_check.html</a> &rarr; sqlite3_keyword_check sqlite3_keyword_count sqlite3_keyword_name</li>
+<li><a href="c3ref/last_insert_rowid.html">c3ref/last_insert_rowid.html</a> &rarr; sqlite3_last_insert_rowid</li>
+<li><a href="c3ref/libversion.html">c3ref/libversion.html</a> &rarr; sqlite3_libversion sqlite3_libversion_number sqlite3_sourceid sqlite3_version</li>
+<li><a href="c3ref/limit.html">c3ref/limit.html</a> &rarr; sqlite3_limit</li>
+<li><a href="c3ref/load_extension.html">c3ref/load_extension.html</a> &rarr; sqlite3_load_extension</li>
+<li><a href="c3ref/log.html">c3ref/log.html</a> &rarr; sqlite3_log</li>
+<li><a href="c3ref/mem_methods.html">c3ref/mem_methods.html</a> &rarr; sqlite3_mem_methods</li>
+<li><a href="c3ref/memory_highwater.html">c3ref/memory_highwater.html</a> &rarr; sqlite3_memory_highwater sqlite3_memory_used</li>
+<li><a href="c3ref/module.html">c3ref/module.html</a> &rarr; sqlite3_module {virtual table module}</li>
+<li><a href="c3ref/mprintf.html">c3ref/mprintf.html</a> &rarr; sqlite3_mprintf sqlite3_snprintf sqlite3_vmprintf sqlite3_vsnprintf</li>
+<li><a href="c3ref/mutex.html">c3ref/mutex.html</a> &rarr; sqlite3_mutex</li>
+<li><a href="c3ref/mutex_alloc.html">c3ref/mutex_alloc.html</a> &rarr; sqlite3_mutex_alloc sqlite3_mutex_enter sqlite3_mutex_free sqlite3_mutex_leave sqlite3_mutex_try</li>
+<li><a href="c3ref/mutex_held.html">c3ref/mutex_held.html</a> &rarr; sqlite3_mutex_held sqlite3_mutex_notheld</li>
+<li><a href="c3ref/mutex_methods.html">c3ref/mutex_methods.html</a> &rarr; sqlite3_mutex_methods</li>
+<li><a href="c3ref/next_stmt.html">c3ref/next_stmt.html</a> &rarr; sqlite3_next_stmt</li>
+<li><a href="c3ref/open.html">c3ref/open.html</a> &rarr; sqlite3_open sqlite3_open16 sqlite3_open_v2</li>
+<li><a href="c3ref/open.html#coreuriqueryparameters">c3ref/open.html#coreuriqueryparameters</a> &rarr; {core URI query parameters}</li>
+<li><a href="c3ref/open.html#openexrescode">c3ref/open.html#openexrescode</a> &rarr; OPEN_EXRESCODE</li>
+<li><a href="c3ref/open.html#opennofollow">c3ref/open.html#opennofollow</a> &rarr; OPEN_NOFOLLOW</li>
+<li><a href="c3ref/open.html#urifilenameexamples">c3ref/open.html#urifilenameexamples</a> &rarr; {URI filename examples}</li>
+<li><a href="c3ref/open.html#urifilenamesinsqlite3open">c3ref/open.html#urifilenamesinsqlite3open</a> &rarr; {URI filenames in sqlite3_open}</li>
+<li><a href="c3ref/overload_function.html">c3ref/overload_function.html</a> &rarr; sqlite3_overload_function</li>
+<li><a href="c3ref/pcache.html">c3ref/pcache.html</a> &rarr; sqlite3_pcache</li>
+<li><a href="c3ref/pcache_methods2.html">c3ref/pcache_methods2.html</a> &rarr; {page cache} sqlite3_pcache_methods2</li>
+<li><a href="c3ref/pcache_methods2.html#thexcachesizepagecachemethod">c3ref/pcache_methods2.html#thexcachesizepagecachemethod</a> &rarr; {the xCachesize page cache method}</li>
+<li><a href="c3ref/pcache_methods2.html#thexcreatepagecachemethods">c3ref/pcache_methods2.html#thexcreatepagecachemethods</a> &rarr; {the xCreate page cache methods}</li>
+<li><a href="c3ref/pcache_methods2.html#thexdestroypagecachemethod">c3ref/pcache_methods2.html#thexdestroypagecachemethod</a> &rarr; {the xDestroy page cache method}</li>
+<li><a href="c3ref/pcache_methods2.html#thexfetchpagecachemethods">c3ref/pcache_methods2.html#thexfetchpagecachemethods</a> &rarr; {the xFetch page cache methods}</li>
+<li><a href="c3ref/pcache_methods2.html#thexinitpagecachemethod">c3ref/pcache_methods2.html#thexinitpagecachemethod</a> &rarr; {the xInit page cache method}</li>
+<li><a href="c3ref/pcache_methods2.html#thexpagecountpagecachemethods">c3ref/pcache_methods2.html#thexpagecountpagecachemethods</a> &rarr; {the xPagecount page cache methods}</li>
+<li><a href="c3ref/pcache_methods2.html#thexrekeypagecachemethods">c3ref/pcache_methods2.html#thexrekeypagecachemethods</a> &rarr; {the xRekey page cache methods}</li>
+<li><a href="c3ref/pcache_methods2.html#thexshrinkpagecachemethod">c3ref/pcache_methods2.html#thexshrinkpagecachemethod</a> &rarr; {the xShrink page cache method}</li>
+<li><a href="c3ref/pcache_methods2.html#thexshutdownpagecachemethod">c3ref/pcache_methods2.html#thexshutdownpagecachemethod</a> &rarr; {the xShutdown page cache method}</li>
+<li><a href="c3ref/pcache_methods2.html#thexunpinpagecachemethod">c3ref/pcache_methods2.html#thexunpinpagecachemethod</a> &rarr; {the xUnpin page cache method}</li>
+<li><a href="c3ref/pcache_page.html">c3ref/pcache_page.html</a> &rarr; sqlite3_pcache_page</li>
+<li><a href="c3ref/prepare.html">c3ref/prepare.html</a> &rarr; {SQL statement compiler} sqlite3_prepare sqlite3_prepare16 sqlite3_prepare16_v2 sqlite3_prepare16_v3 sqlite3_prepare_v2 sqlite3_prepare_v3</li>
+<li><a href="c3ref/preupdate_blobwrite.html">c3ref/preupdate_blobwrite.html</a> &rarr; sqlite3_preupdate_blobwrite sqlite3_preupdate_count sqlite3_preupdate_depth sqlite3_preupdate_hook sqlite3_preupdate_new sqlite3_preupdate_old</li>
+<li><a href="c3ref/profile.html">c3ref/profile.html</a> &rarr; sqlite3_profile sqlite3_trace</li>
+<li><a href="c3ref/progress_handler.html">c3ref/progress_handler.html</a> &rarr; sqlite3_progress_handler</li>
+<li><a href="c3ref/randomness.html">c3ref/randomness.html</a> &rarr; sqlite3_randomness</li>
+<li><a href="c3ref/release_memory.html">c3ref/release_memory.html</a> &rarr; sqlite3_release_memory</li>
+<li><a href="c3ref/reset.html">c3ref/reset.html</a> &rarr; sqlite3_reset</li>
+<li><a href="c3ref/reset_auto_extension.html">c3ref/reset_auto_extension.html</a> &rarr; sqlite3_reset_auto_extension</li>
+<li><a href="c3ref/result_blob.html">c3ref/result_blob.html</a> &rarr; sqlite3_result_blob sqlite3_result_blob64 sqlite3_result_double sqlite3_result_error sqlite3_result_error16 sqlite3_result_error_code sqlite3_result_error_nomem sqlite3_result_error_toobig sqlite3_result_int sqlite3_result_int64 sqlite3_result_null sqlite3_result_pointer sqlite3_result_text sqlite3_result_text16 sqlite3_result_text16be sqlite3_result_text16le sqlite3_result_text64 sqlite3_result_value sqlite3_result_zeroblob sqlite3_result_zeroblob64</li>
+<li><a href="c3ref/result_subtype.html">c3ref/result_subtype.html</a> &rarr; sqlite3_result_subtype</li>
+<li><a href="c3ref/serialize.html">c3ref/serialize.html</a> &rarr; sqlite3_serialize</li>
+<li><a href="c3ref/set_authorizer.html">c3ref/set_authorizer.html</a> &rarr; {authorizer callback} sqlite3_set_authorizer</li>
+<li><a href="c3ref/set_last_insert_rowid.html">c3ref/set_last_insert_rowid.html</a> &rarr; sqlite3_set_last_insert_rowid</li>
+<li><a href="c3ref/sleep.html">c3ref/sleep.html</a> &rarr; sqlite3_sleep</li>
+<li><a href="c3ref/snapshot.html">c3ref/snapshot.html</a> &rarr; snapshot sqlite3_snapshot</li>
+<li><a href="c3ref/snapshot_cmp.html">c3ref/snapshot_cmp.html</a> &rarr; sqlite3_snapshot_cmp</li>
+<li><a href="c3ref/snapshot_free.html">c3ref/snapshot_free.html</a> &rarr; sqlite3_snapshot_free</li>
+<li><a href="c3ref/snapshot_get.html">c3ref/snapshot_get.html</a> &rarr; sqlite3_snapshot_get</li>
+<li><a href="c3ref/snapshot_open.html">c3ref/snapshot_open.html</a> &rarr; sqlite3_snapshot_open</li>
+<li><a href="c3ref/snapshot_recover.html">c3ref/snapshot_recover.html</a> &rarr; sqlite3_snapshot_recover</li>
+<li><a href="c3ref/soft_heap_limit.html">c3ref/soft_heap_limit.html</a> &rarr; sqlite3_soft_heap_limit</li>
+<li><a href="c3ref/sqlite3.html">c3ref/sqlite3.html</a> &rarr; {database connection} {database connections} sqlite3</li>
+<li><a href="c3ref/status.html">c3ref/status.html</a> &rarr; sqlite3_status sqlite3_status64</li>
+<li><a href="c3ref/step.html">c3ref/step.html</a> &rarr; sqlite3_step</li>
+<li><a href="c3ref/stmt.html">c3ref/stmt.html</a> &rarr; {prepared statement} {prepared statements} sqlite3_stmt</li>
+<li><a href="c3ref/stmt_busy.html">c3ref/stmt_busy.html</a> &rarr; sqlite3_stmt_busy</li>
+<li><a href="c3ref/stmt_explain.html">c3ref/stmt_explain.html</a> &rarr; sqlite3_stmt_explain</li>
+<li><a href="c3ref/stmt_isexplain.html">c3ref/stmt_isexplain.html</a> &rarr; sqlite3_stmt_isexplain</li>
+<li><a href="c3ref/stmt_readonly.html">c3ref/stmt_readonly.html</a> &rarr; sqlite3_stmt_readonly</li>
+<li><a href="c3ref/stmt_scanstatus.html">c3ref/stmt_scanstatus.html</a> &rarr; sqlite3_stmt_scanstatus sqlite3_stmt_scanstatus_v2</li>
+<li><a href="c3ref/stmt_scanstatus_reset.html">c3ref/stmt_scanstatus_reset.html</a> &rarr; sqlite3_stmt_scanstatus_reset</li>
+<li><a href="c3ref/stmt_status.html">c3ref/stmt_status.html</a> &rarr; sqlite3_stmt_status</li>
+<li><a href="c3ref/str.html">c3ref/str.html</a> &rarr; {dynamic string} sqlite3_str</li>
+<li><a href="c3ref/str_append.html">c3ref/str_append.html</a> &rarr; sqlite3_str_append sqlite3_str_appendall sqlite3_str_appendchar sqlite3_str_appendf sqlite3_str_reset sqlite3_str_vappendf</li>
+<li><a href="c3ref/str_errcode.html">c3ref/str_errcode.html</a> &rarr; sqlite3_str_errcode sqlite3_str_length sqlite3_str_value</li>
+<li><a href="c3ref/str_finish.html">c3ref/str_finish.html</a> &rarr; sqlite3_str_finish</li>
+<li><a href="c3ref/str_new.html">c3ref/str_new.html</a> &rarr; sqlite3_str_new</li>
+<li><a href="c3ref/strglob.html">c3ref/strglob.html</a> &rarr; sqlite3_strglob</li>
+<li><a href="c3ref/stricmp.html">c3ref/stricmp.html</a> &rarr; sqlite3_stricmp sqlite3_strnicmp</li>
+<li><a href="c3ref/strlike.html">c3ref/strlike.html</a> &rarr; sqlite3_strlike</li>
+<li><a href="c3ref/system_errno.html">c3ref/system_errno.html</a> &rarr; sqlite3_system_errno</li>
+<li><a href="c3ref/table_column_metadata.html">c3ref/table_column_metadata.html</a> &rarr; sqlite3_table_column_metadata</li>
+<li><a href="c3ref/temp_directory.html">c3ref/temp_directory.html</a> &rarr; sqlite3_temp_directory</li>
+<li><a href="c3ref/test_control.html">c3ref/test_control.html</a> &rarr; sqlite3_test_control</li>
+<li><a href="c3ref/threadsafe.html">c3ref/threadsafe.html</a> &rarr; sqlite3_threadsafe</li>
+<li><a href="c3ref/total_changes.html">c3ref/total_changes.html</a> &rarr; sqlite3_total_changes sqlite3_total_changes64</li>
+<li><a href="c3ref/trace_v2.html">c3ref/trace_v2.html</a> &rarr; sqlite3_trace_v2</li>
+<li><a href="c3ref/txn_state.html">c3ref/txn_state.html</a> &rarr; sqlite3_txn_state</li>
+<li><a href="c3ref/unlock_notify.html">c3ref/unlock_notify.html</a> &rarr; sqlite3_unlock_notify</li>
+<li><a href="c3ref/update_hook.html">c3ref/update_hook.html</a> &rarr; sqlite3_update_hook</li>
+<li><a href="c3ref/uri_boolean.html">c3ref/uri_boolean.html</a> &rarr; sqlite3_uri_boolean sqlite3_uri_int64 sqlite3_uri_key sqlite3_uri_parameter</li>
+<li><a href="c3ref/user_data.html">c3ref/user_data.html</a> &rarr; sqlite3_user_data</li>
+<li><a href="c3ref/value.html">c3ref/value.html</a> &rarr; {protected sqlite3_value} sqlite3_value {unprotected sqlite3_value}</li>
+<li><a href="c3ref/value_blob.html">c3ref/value_blob.html</a> &rarr; sqlite3_value_blob sqlite3_value_bytes sqlite3_value_bytes16 sqlite3_value_double sqlite3_value_frombind sqlite3_value_int sqlite3_value_int64 sqlite3_value_nochange sqlite3_value_numeric_type sqlite3_value_pointer sqlite3_value_text sqlite3_value_text16 sqlite3_value_text16be sqlite3_value_text16le sqlite3_value_type</li>
+<li><a href="c3ref/value_dup.html">c3ref/value_dup.html</a> &rarr; sqlite3_value_dup sqlite3_value_free</li>
+<li><a href="c3ref/value_encoding.html">c3ref/value_encoding.html</a> &rarr; sqlite3_value_encoding</li>
+<li><a href="c3ref/value_subtype.html">c3ref/value_subtype.html</a> &rarr; sqlite3_value_subtype</li>
+<li><a href="c3ref/vfs.html">c3ref/vfs.html</a> &rarr; sqlite3_vfs</li>
+<li><a href="c3ref/vfs.html#sqlite3vfsxaccess">c3ref/vfs.html#sqlite3vfsxaccess</a> &rarr; sqlite3_vfs.xAccess</li>
+<li><a href="c3ref/vfs.html#sqlite3vfsxopen">c3ref/vfs.html#sqlite3vfsxopen</a> &rarr; sqlite3_vfs.xOpen</li>
+<li><a href="c3ref/vfs_find.html">c3ref/vfs_find.html</a> &rarr; sqlite3_vfs_find sqlite3_vfs_register sqlite3_vfs_unregister</li>
+<li><a href="c3ref/vtab.html">c3ref/vtab.html</a> &rarr; sqlite3_vtab</li>
+<li><a href="c3ref/vtab_collation.html">c3ref/vtab_collation.html</a> &rarr; sqlite3_vtab_collation</li>
+<li><a href="c3ref/vtab_config.html">c3ref/vtab_config.html</a> &rarr; sqlite3_vtab_config</li>
+<li><a href="c3ref/vtab_cursor.html">c3ref/vtab_cursor.html</a> &rarr; sqlite3_vtab_cursor {virtual table cursor}</li>
+<li><a href="c3ref/vtab_distinct.html">c3ref/vtab_distinct.html</a> &rarr; sqlite3_vtab_distinct</li>
+<li><a href="c3ref/vtab_in.html">c3ref/vtab_in.html</a> &rarr; sqlite3_vtab_in</li>
+<li><a href="c3ref/vtab_in_first.html">c3ref/vtab_in_first.html</a> &rarr; sqlite3_vtab_in_first sqlite3_vtab_in_next</li>
+<li><a href="c3ref/vtab_nochange.html">c3ref/vtab_nochange.html</a> &rarr; sqlite3_vtab_nochange</li>
+<li><a href="c3ref/vtab_on_conflict.html">c3ref/vtab_on_conflict.html</a> &rarr; sqlite3_vtab_on_conflict</li>
+<li><a href="c3ref/vtab_rhs_value.html">c3ref/vtab_rhs_value.html</a> &rarr; sqlite3_vtab_rhs_value</li>
+<li><a href="c3ref/wal_autocheckpoint.html">c3ref/wal_autocheckpoint.html</a> &rarr; sqlite3_wal_autocheckpoint</li>
+<li><a href="c3ref/wal_checkpoint.html">c3ref/wal_checkpoint.html</a> &rarr; sqlite3_wal_checkpoint</li>
+<li><a href="c3ref/wal_checkpoint_v2.html">c3ref/wal_checkpoint_v2.html</a> &rarr; sqlite3_wal_checkpoint_v2</li>
+<li><a href="c3ref/wal_hook.html">c3ref/wal_hook.html</a> &rarr; sqlite3_wal_hook</li>
+<li><a href="c3ref/win32_set_directory.html">c3ref/win32_set_directory.html</a> &rarr; sqlite3_win32_set_directory sqlite3_win32_set_directory16 sqlite3_win32_set_directory8</li>
+<li><a href="carray.html">carray.html</a> &rarr; carray {carray table-valued function}</li>
+<li><a href="carray.html#onearg">carray.html#onearg</a> &rarr; {single-argument carray} sqlite3_carray_bind</li>
+<li><a href="changes.html">changes.html</a> &rarr; {complete list of SQLite releases} {release history}</li>
+<li><a href="chronology.html">chronology.html</a> &rarr; chronology {prior releases}</li>
+<li><a href="cintro.html">cintro.html</a> &rarr; cintro</li>
+<li><a href="cksumvfs.html">cksumvfs.html</a> &rarr; {checksum VFS} {checksum VFS shim} cksumvfs</li>
+<li><a href="cli.html">cli.html</a> &rarr; CLI {Command Line Interface} {command-line interface} {command-line shell} sqlite3.exe {sqlite3.exe command-line shell}</li>
+<li><a href="cli.html#arinsup">cli.html#arinsup</a> &rarr; {--insert option} {--update option}</li>
+<li><a href="cli.html#base64">cli.html#base64</a> &rarr; {base64 SQL function}</li>
+<li><a href="cli.html#base85">cli.html#base85</a> &rarr; {base85 SQL function}</li>
+<li><a href="cli.html#clmnr">cli.html#clmnr</a> &rarr; {Columnar output modes} {columnar output modes}</li>
+<li><a href="cli.html#clopts">cli.html#clopts</a> &rarr; {command-line options}</li>
+<li><a href="cli.html#csv">cli.html#csv</a> &rarr; .import {.import command} {CSV import}</li>
+<li><a href="cli.html#csvout">cli.html#csvout</a> &rarr; {CSV export}</li>
+<li><a href="cli.html#dotcmd">cli.html#dotcmd</a> &rarr; dot-commands</li>
+<li><a href="cli.html#dotconn">cli.html#dotconn</a> &rarr; .connection</li>
+<li><a href="cli.html#dotdatabases">cli.html#dotdatabases</a> &rarr; .databases {.databases command}</li>
+<li><a href="cli.html#dotexcel">cli.html#dotexcel</a> &rarr; .excel</li>
+<li><a href="cli.html#dotload">cli.html#dotload</a> &rarr; {.load command}</li>
+<li><a href="cli.html#dotmode">cli.html#dotmode</a> &rarr; .mode {output mode}</li>
+<li><a href="cli.html#dotmodequote">cli.html#dotmodequote</a> &rarr; {.mode quote}</li>
+<li><a href="cli.html#dotopen">cli.html#dotopen</a> &rarr; .open {.open command}</li>
+<li><a href="cli.html#dotoutput">cli.html#dotoutput</a> &rarr; .once .output</li>
+<li><a href="cli.html#dotread">cli.html#dotread</a> &rarr; .read</li>
+<li><a href="cli.html#dschema">cli.html#dschema</a> &rarr; .schema</li>
+<li><a href="cli.html#dtables">cli.html#dtables</a> &rarr; .tables</li>
+<li><a href="cli.html#dump">cli.html#dump</a> &rarr; .dump</li>
+<li><a href="cli.html#editfunc">cli.html#editfunc</a> &rarr; {edit SQL function}</li>
+<li><a href="cli.html#exexcel*">cli.html#exexcel*</a> &rarr; {export to excel}</li>
+<li><a href="cli.html#expert">cli.html#expert</a> &rarr; {.expert command}</li>
+<li><a href="cli.html#extsv*">cli.html#extsv*</a> &rarr; {export to TSV}</li>
+<li><a href="cli.html#fileio">cli.html#fileio</a> &rarr; {file I/O functions}</li>
+<li><a href="cli.html#fullschema">cli.html#fullschema</a> &rarr; .fullschema {the .fullschema dot-command}</li>
+<li><a href="cli.html#param">cli.html#param</a> &rarr; {.parameter command}</li>
+<li><a href="cli.html#qbox">cli.html#qbox</a> &rarr; qbox {qbox output mode}</li>
+<li><a href="cli.html#recover">cli.html#recover</a> &rarr; {.recover dot-command}</li>
+<li><a href="cli.html#safemode">cli.html#safemode</a> &rarr; {--safe command-line option} {safe command-line option}</li>
+<li><a href="cli.html#selftest">cli.html#selftest</a> &rarr; {.selftest dot-command}</li>
+<li><a href="cli.html#sha3sum">cli.html#sha3sum</a> &rarr; {.sha3sum dot-command}</li>
+<li><a href="cli.html#sqlar">cli.html#sqlar</a> &rarr; {.archive command}</li>
+<li><a href="cli.html#testing_mode">cli.html#testing_mode</a> &rarr; {--unsafe-testing command-line option} {unsafe-testing command-line option}</li>
+<li><a href="cli.html#wrap1">cli.html#wrap1</a> &rarr; {wrapping text}</li>
+<li><a href="cli.html#zipdb">cli.html#zipdb</a> &rarr; {ZIP file as database}</li>
+<li><a href="codeofconduct.html">codeofconduct.html</a> &rarr; {Code of Conduct}</li>
+<li><a href="codeofethics.html">codeofethics.html</a> &rarr; {Code of Ethics} {Code of Ethics of the Project Founder}</li>
+<li><a href="compile.html">compile.html</a> &rarr; {compile-time options}</li>
+<li><a href="compile.html#4_byte_aligned_malloc">compile.html#4_byte_aligned_malloc</a> &rarr; -DSQLITE_4_BYTE_ALIGNED_MALLOC SQLITE_4_BYTE_ALIGNED_MALLOC</li>
+<li><a href="compile.html#allow_covering_index_scan">compile.html#allow_covering_index_scan</a> &rarr; -DSQLITE_ALLOW_COVERING_INDEX_SCAN SQLITE_ALLOW_COVERING_INDEX_SCAN</li>
+<li><a href="compile.html#allow_uri_authority">compile.html#allow_uri_authority</a> &rarr; -DSQLITE_ALLOW_URI_AUTHORITY SQLITE_ALLOW_URI_AUTHORITY</li>
+<li><a href="compile.html#api">compile.html#api</a> &rarr; -DSQLITE_API SQLITE_API</li>
+<li><a href="compile.html#apicall">compile.html#apicall</a> &rarr; -DSQLITE_APICALL SQLITE_APICALL</li>
+<li><a href="compile.html#byteorder">compile.html#byteorder</a> &rarr; -DSQLITE_BYTEORDER SQLITE_BYTEORDER</li>
+<li><a href="compile.html#callback">compile.html#callback</a> &rarr; -DSQLITE_CALLBACK SQLITE_CALLBACK</li>
+<li><a href="compile.html#case_sensitive_like">compile.html#case_sensitive_like</a> &rarr; -DSQLITE_CASE_SENSITIVE_LIKE SQLITE_CASE_SENSITIVE_LIKE</li>
+<li><a href="compile.html#cdecl">compile.html#cdecl</a> &rarr; -DSQLITE_CDECL SQLITE_CDECL</li>
+<li><a href="compile.html#debug">compile.html#debug</a> &rarr; -DSQLITE_DEBUG SQLITE_DEBUG</li>
+<li><a href="compile.html#default_automatic_index">compile.html#default_automatic_index</a> &rarr; -DSQLITE_DEFAULT_AUTOMATIC_INDEX SQLITE_DEFAULT_AUTOMATIC_INDEX</li>
+<li><a href="compile.html#default_autovacuum">compile.html#default_autovacuum</a> &rarr; -DSQLITE_DEFAULT_AUTOVACUUM SQLITE_DEFAULT_AUTOVACUUM</li>
+<li><a href="compile.html#default_cache_size">compile.html#default_cache_size</a> &rarr; -DSQLITE_DEFAULT_CACHE_SIZE SQLITE_DEFAULT_CACHE_SIZE</li>
+<li><a href="compile.html#default_file_format">compile.html#default_file_format</a> &rarr; -DSQLITE_DEFAULT_FILE_FORMAT SQLITE_DEFAULT_FILE_FORMAT</li>
+<li><a href="compile.html#default_file_permissions">compile.html#default_file_permissions</a> &rarr; -DSQLITE_DEFAULT_FILE_PERMISSIONS SQLITE_DEFAULT_FILE_PERMISSIONS</li>
+<li><a href="compile.html#default_foreign_keys">compile.html#default_foreign_keys</a> &rarr; -DSQLITE_DEFAULT_FOREIGN_KEYS SQLITE_DEFAULT_FOREIGN_KEYS</li>
+<li><a href="compile.html#default_journal_size_limit">compile.html#default_journal_size_limit</a> &rarr; -DSQLITE_DEFAULT_JOURNAL_SIZE_LIMIT SQLITE_DEFAULT_JOURNAL_SIZE_LIMIT</li>
+<li><a href="compile.html#default_locking_mode">compile.html#default_locking_mode</a> &rarr; -DSQLITE_DEFAULT_LOCKING_MODE SQLITE_DEFAULT_LOCKING_MODE</li>
+<li><a href="compile.html#default_lookaside">compile.html#default_lookaside</a> &rarr; -DSQLITE_DEFAULT_LOOKASIDE SQLITE_DEFAULT_LOOKASIDE</li>
+<li><a href="compile.html#default_memstatus">compile.html#default_memstatus</a> &rarr; -DSQLITE_DEFAULT_MEMSTATUS SQLITE_DEFAULT_MEMSTATUS</li>
+<li><a href="compile.html#default_mmap_size">compile.html#default_mmap_size</a> &rarr; -DSQLITE_DEFAULT_MMAP_SIZE SQLITE_DEFAULT_MMAP_SIZE</li>
+<li><a href="compile.html#default_page_size">compile.html#default_page_size</a> &rarr; -DSQLITE_DEFAULT_PAGE_SIZE SQLITE_DEFAULT_PAGE_SIZE</li>
+<li><a href="compile.html#default_pcache_initsz">compile.html#default_pcache_initsz</a> &rarr; -DSQLITE_DEFAULT_PCACHE_INITSZ SQLITE_DEFAULT_PCACHE_INITSZ</li>
+<li><a href="compile.html#default_synchronous">compile.html#default_synchronous</a> &rarr; -DSQLITE_DEFAULT_SYNCHRONOUS SQLITE_DEFAULT_SYNCHRONOUS</li>
+<li><a href="compile.html#default_wal_autocheckpoint">compile.html#default_wal_autocheckpoint</a> &rarr; -DSQLITE_DEFAULT_WAL_AUTOCHECKPOINT SQLITE_DEFAULT_WAL_AUTOCHECKPOINT</li>
+<li><a href="compile.html#default_wal_synchronous">compile.html#default_wal_synchronous</a> &rarr; -DSQLITE_DEFAULT_WAL_SYNCHRONOUS SQLITE_DEFAULT_WAL_SYNCHRONOUS</li>
+<li><a href="compile.html#default_worker_threads">compile.html#default_worker_threads</a> &rarr; -DSQLITE_DEFAULT_WORKER_THREADS SQLITE_DEFAULT_WORKER_THREADS</li>
+<li><a href="compile.html#direct_overflow_read">compile.html#direct_overflow_read</a> &rarr; -DSQLITE_DIRECT_OVERFLOW_READ SQLITE_DIRECT_OVERFLOW_READ</li>
+<li><a href="compile.html#disable_dirsync">compile.html#disable_dirsync</a> &rarr; -DSQLITE_DISABLE_DIRSYNC SQLITE_DISABLE_DIRSYNC</li>
+<li><a href="compile.html#disable_fts3_unicode">compile.html#disable_fts3_unicode</a> &rarr; -DSQLITE_DISABLE_FTS3_UNICODE SQLITE_DISABLE_FTS3_UNICODE</li>
+<li><a href="compile.html#disable_fts4_deferred">compile.html#disable_fts4_deferred</a> &rarr; -DSQLITE_DISABLE_FTS4_DEFERRED SQLITE_DISABLE_FTS4_DEFERRED</li>
+<li><a href="compile.html#disable_intrinsic">compile.html#disable_intrinsic</a> &rarr; -DSQLITE_DISABLE_INTRINSIC SQLITE_DISABLE_INTRINSIC</li>
+<li><a href="compile.html#disable_lfs">compile.html#disable_lfs</a> &rarr; -DSQLITE_DISABLE_LFS SQLITE_DISABLE_LFS</li>
+<li><a href="compile.html#disable_pagecache_overflow_stats">compile.html#disable_pagecache_overflow_stats</a> &rarr; -DSQLITE_DISABLE_PAGECACHE_OVERFLOW_STATS SQLITE_DISABLE_PAGECACHE_OVERFLOW_STATS</li>
+<li><a href="compile.html#dqs">compile.html#dqs</a> &rarr; -DSQLITE_DQS SQLITE_DQS</li>
+<li><a href="compile.html#enable_8_3_names">compile.html#enable_8_3_names</a> &rarr; -DSQLITE_ENABLE_8_3_NAMES SQLITE_ENABLE_8_3_NAMES</li>
+<li><a href="compile.html#enable_api_armor">compile.html#enable_api_armor</a> &rarr; -DSQLITE_ENABLE_API_ARMOR SQLITE_ENABLE_API_ARMOR</li>
+<li><a href="compile.html#enable_atomic_write">compile.html#enable_atomic_write</a> &rarr; -DSQLITE_ENABLE_ATOMIC_WRITE SQLITE_ENABLE_ATOMIC_WRITE</li>
+<li><a href="compile.html#enable_batch_atomic_write">compile.html#enable_batch_atomic_write</a> &rarr; -DSQLITE_ENABLE_BATCH_ATOMIC_WRITE SQLITE_ENABLE_BATCH_ATOMIC_WRITE</li>
+<li><a href="compile.html#enable_bytecode_vtab">compile.html#enable_bytecode_vtab</a> &rarr; -DSQLITE_ENABLE_BYTECODE_VTAB SQLITE_ENABLE_BYTECODE_VTAB</li>
+<li><a href="compile.html#enable_column_metadata">compile.html#enable_column_metadata</a> &rarr; -DSQLITE_ENABLE_COLUMN_METADATA SQLITE_ENABLE_COLUMN_METADATA</li>
+<li><a href="compile.html#enable_dbpage_vtab">compile.html#enable_dbpage_vtab</a> &rarr; -DSQLITE_ENABLE_DBPAGE_VTAB SQLITE_ENABLE_DBPAGE_VTAB</li>
+<li><a href="compile.html#enable_dbstat_vtab">compile.html#enable_dbstat_vtab</a> &rarr; -DSQLITE_ENABLE_DBSTAT_VTAB SQLITE_ENABLE_DBSTAT_VTAB</li>
+<li><a href="compile.html#enable_deserialize">compile.html#enable_deserialize</a> &rarr; -DSQLITE_ENABLE_DESERIALIZE SQLITE_ENABLE_DESERIALIZE</li>
+<li><a href="compile.html#enable_explain_comments">compile.html#enable_explain_comments</a> &rarr; -DSQLITE_ENABLE_EXPLAIN_COMMENTS SQLITE_ENABLE_EXPLAIN_COMMENTS</li>
+<li><a href="compile.html#enable_fts3">compile.html#enable_fts3</a> &rarr; -DSQLITE_ENABLE_FTS3 SQLITE_ENABLE_FTS3</li>
+<li><a href="compile.html#enable_fts3_parenthesis">compile.html#enable_fts3_parenthesis</a> &rarr; -DSQLITE_ENABLE_FTS3_PARENTHESIS SQLITE_ENABLE_FTS3_PARENTHESIS</li>
+<li><a href="compile.html#enable_fts3_tokenizer">compile.html#enable_fts3_tokenizer</a> &rarr; -DSQLITE_ENABLE_FTS3_TOKENIZER SQLITE_ENABLE_FTS3_TOKENIZER</li>
+<li><a href="compile.html#enable_fts4">compile.html#enable_fts4</a> &rarr; -DSQLITE_ENABLE_FTS4 SQLITE_ENABLE_FTS4</li>
+<li><a href="compile.html#enable_fts5">compile.html#enable_fts5</a> &rarr; -DSQLITE_ENABLE_FTS5 SQLITE_ENABLE_FTS5</li>
+<li><a href="compile.html#enable_geopoly">compile.html#enable_geopoly</a> &rarr; -DSQLITE_ENABLE_GEOPOLY SQLITE_ENABLE_GEOPOLY</li>
+<li><a href="compile.html#enable_hidden_columns">compile.html#enable_hidden_columns</a> &rarr; -DSQLITE_ENABLE_HIDDEN_COLUMNS SQLITE_ENABLE_HIDDEN_COLUMNS</li>
+<li><a href="compile.html#enable_icu">compile.html#enable_icu</a> &rarr; -DSQLITE_ENABLE_ICU SQLITE_ENABLE_ICU</li>
+<li><a href="compile.html#enable_iotrace">compile.html#enable_iotrace</a> &rarr; -DSQLITE_ENABLE_IOTRACE SQLITE_ENABLE_IOTRACE</li>
+<li><a href="compile.html#enable_json1">compile.html#enable_json1</a> &rarr; -DSQLITE_ENABLE_JSON1 SQLITE_ENABLE_JSON1</li>
+<li><a href="compile.html#enable_locking_style">compile.html#enable_locking_style</a> &rarr; -DSQLITE_ENABLE_LOCKING_STYLE SQLITE_ENABLE_LOCKING_STYLE</li>
+<li><a href="compile.html#enable_math_functions">compile.html#enable_math_functions</a> &rarr; -DSQLITE_ENABLE_MATH_FUNCTIONS SQLITE_ENABLE_MATH_FUNCTIONS</li>
+<li><a href="compile.html#enable_memory_management">compile.html#enable_memory_management</a> &rarr; -DSQLITE_ENABLE_MEMORY_MANAGEMENT SQLITE_ENABLE_MEMORY_MANAGEMENT</li>
+<li><a href="compile.html#enable_memsys3">compile.html#enable_memsys3</a> &rarr; -DSQLITE_ENABLE_MEMSYS3 SQLITE_ENABLE_MEMSYS3</li>
+<li><a href="compile.html#enable_memsys5">compile.html#enable_memsys5</a> &rarr; -DSQLITE_ENABLE_MEMSYS5 SQLITE_ENABLE_MEMSYS5</li>
+<li><a href="compile.html#enable_normalize">compile.html#enable_normalize</a> &rarr; -DSQLITE_ENABLE_NORMALIZE SQLITE_ENABLE_NORMALIZE</li>
+<li><a href="compile.html#enable_null_trim">compile.html#enable_null_trim</a> &rarr; -DSQLITE_ENABLE_NULL_TRIM SQLITE_ENABLE_NULL_TRIM</li>
+<li><a href="compile.html#enable_offset_sql_func">compile.html#enable_offset_sql_func</a> &rarr; -DSQLITE_ENABLE_OFFSET_SQL_FUNC SQLITE_ENABLE_OFFSET_SQL_FUNC</li>
+<li><a href="compile.html#enable_preupdate_hook">compile.html#enable_preupdate_hook</a> &rarr; -DSQLITE_ENABLE_PREUPDATE_HOOK SQLITE_ENABLE_PREUPDATE_HOOK</li>
+<li><a href="compile.html#enable_qpsg">compile.html#enable_qpsg</a> &rarr; -DSQLITE_ENABLE_QPSG SQLITE_ENABLE_QPSG</li>
+<li><a href="compile.html#enable_rbu">compile.html#enable_rbu</a> &rarr; -DSQLITE_ENABLE_RBU SQLITE_ENABLE_RBU</li>
+<li><a href="compile.html#enable_rtree">compile.html#enable_rtree</a> &rarr; -DSQLITE_ENABLE_RTREE SQLITE_ENABLE_RTREE</li>
+<li><a href="compile.html#enable_session">compile.html#enable_session</a> &rarr; -DSQLITE_ENABLE_SESSION SQLITE_ENABLE_SESSION</li>
+<li><a href="compile.html#enable_snapshot">compile.html#enable_snapshot</a> &rarr; -DSQLITE_ENABLE_SNAPSHOT SQLITE_ENABLE_SNAPSHOT</li>
+<li><a href="compile.html#enable_sorter_references">compile.html#enable_sorter_references</a> &rarr; -DSQLITE_ENABLE_SORTER_REFERENCES SQLITE_ENABLE_SORTER_REFERENCES</li>
+<li><a href="compile.html#enable_sqllog">compile.html#enable_sqllog</a> &rarr; -DSQLITE_ENABLE_SQLLOG SQLITE_ENABLE_SQLLOG</li>
+<li><a href="compile.html#enable_stat2">compile.html#enable_stat2</a> &rarr; -DSQLITE_ENABLE_STAT2 SQLITE_ENABLE_STAT2</li>
+<li><a href="compile.html#enable_stat3">compile.html#enable_stat3</a> &rarr; -DSQLITE_ENABLE_STAT3 SQLITE_ENABLE_STAT3</li>
+<li><a href="compile.html#enable_stat4">compile.html#enable_stat4</a> &rarr; -DSQLITE_ENABLE_STAT4 SQLITE_ENABLE_STAT4</li>
+<li><a href="compile.html#enable_stmt_scanstatus">compile.html#enable_stmt_scanstatus</a> &rarr; -DSQLITE_ENABLE_STMT_SCANSTATUS SQLITE_ENABLE_STMT_SCANSTATUS</li>
+<li><a href="compile.html#enable_stmtvtab">compile.html#enable_stmtvtab</a> &rarr; -DSQLITE_ENABLE_STMTVTAB SQLITE_ENABLE_STMTVTAB</li>
+<li><a href="compile.html#enable_tree_explain">compile.html#enable_tree_explain</a> &rarr; -DSQLITE_ENABLE_TREE_EXPLAIN SQLITE_ENABLE_TREE_EXPLAIN</li>
+<li><a href="compile.html#enable_unknown_sql_function">compile.html#enable_unknown_sql_function</a> &rarr; -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION</li>
+<li><a href="compile.html#enable_unlock_notify">compile.html#enable_unlock_notify</a> &rarr; -DSQLITE_ENABLE_UNLOCK_NOTIFY SQLITE_ENABLE_UNLOCK_NOTIFY</li>
+<li><a href="compile.html#enable_update_delete_limit">compile.html#enable_update_delete_limit</a> &rarr; -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT SQLITE_ENABLE_UPDATE_DELETE_LIMIT</li>
+<li><a href="compile.html#extern">compile.html#extern</a> &rarr; -DSQLITE_EXTERN SQLITE_EXTERN</li>
+<li><a href="compile.html#extra_durable">compile.html#extra_durable</a> &rarr; -DSQLITE_EXTRA_DURABLE SQLITE_EXTRA_DURABLE</li>
+<li><a href="compile.html#fdatasync">compile.html#fdatasync</a> &rarr; -DHAVE_FDATASYNC HAVE_FDATASYNC</li>
+<li><a href="compile.html#fts3_max_expr_depth">compile.html#fts3_max_expr_depth</a> &rarr; -DSQLITE_FTS3_MAX_EXPR_DEPTH SQLITE_FTS3_MAX_EXPR_DEPTH</li>
+<li><a href="compile.html#gmtime_r">compile.html#gmtime_r</a> &rarr; -DHAVE_GMTIME_R HAVE_GMTIME_R</li>
+<li><a href="compile.html#have_isnan">compile.html#have_isnan</a> &rarr; -DSQLITE_HAVE_ISNAN SQLITE_HAVE_ISNAN</li>
+<li><a href="compile.html#have_zlib">compile.html#have_zlib</a> &rarr; -DSQLITE_HAVE_ZLIB SQLITE_HAVE_ZLIB</li>
+<li><a href="compile.html#introspection_pragmas">compile.html#introspection_pragmas</a> &rarr; -DSQLITE_INTROSPECTION_PRAGMAS SQLITE_INTROSPECTION_PRAGMAS</li>
+<li><a href="compile.html#isnan">compile.html#isnan</a> &rarr; -DHAVE_ISNAN HAVE_ISNAN</li>
+<li><a href="compile.html#json_max_depth">compile.html#json_max_depth</a> &rarr; -DSQLITE_JSON_MAX_DEPTH SQLITE_JSON_MAX_DEPTH</li>
+<li><a href="compile.html#like_doesnt_match_blobs">compile.html#like_doesnt_match_blobs</a> &rarr; -DSQLITE_LIKE_DOESNT_MATCH_BLOBS SQLITE_LIKE_DOESNT_MATCH_BLOBS</li>
+<li><a href="compile.html#localtime_r">compile.html#localtime_r</a> &rarr; -DHAVE_LOCALTIME_R HAVE_LOCALTIME_R</li>
+<li><a href="compile.html#localtime_s">compile.html#localtime_s</a> &rarr; -DHAVE_LOCALTIME_S HAVE_LOCALTIME_S</li>
+<li><a href="compile.html#malloc_usable_size">compile.html#malloc_usable_size</a> &rarr; -DHAVE_MALLOC_USABLE_SIZE HAVE_MALLOC_USABLE_SIZE</li>
+<li><a href="compile.html#max_allocation_size">compile.html#max_allocation_size</a> &rarr; -DSQLITE_MAX_ALLOCATION_SIZE SQLITE_MAX_ALLOCATION_SIZE</li>
+<li><a href="compile.html#max_memory">compile.html#max_memory</a> &rarr; -DSQLITE_MAX_MEMORY SQLITE_MAX_MEMORY</li>
+<li><a href="compile.html#max_mmap_size">compile.html#max_mmap_size</a> &rarr; -DSQLITE_MAX_MMAP_SIZE SQLITE_MAX_MMAP_SIZE</li>
+<li><a href="compile.html#max_schema_retry">compile.html#max_schema_retry</a> &rarr; -DSQLITE_MAX_SCHEMA_RETRY SQLITE_MAX_SCHEMA_RETRY</li>
+<li><a href="compile.html#max_worker_threads">compile.html#max_worker_threads</a> &rarr; -DSQLITE_MAX_WORKER_THREADS SQLITE_MAX_WORKER_THREADS</li>
+<li><a href="compile.html#memdb_default_maxsize">compile.html#memdb_default_maxsize</a> &rarr; -DSQLITE_MEMDB_DEFAULT_MAXSIZE SQLITE_MEMDB_DEFAULT_MAXSIZE</li>
+<li><a href="compile.html#memdebug">compile.html#memdebug</a> &rarr; -DSQLITE_MEMDEBUG SQLITE_MEMDEBUG</li>
+<li><a href="compile.html#minimum_file_descriptor">compile.html#minimum_file_descriptor</a> &rarr; -DSQLITE_MINIMUM_FILE_DESCRIPTOR SQLITE_MINIMUM_FILE_DESCRIPTOR</li>
+<li><a href="compile.html#omit_altertable">compile.html#omit_altertable</a> &rarr; -DSQLITE_OMIT_ALTERTABLE SQLITE_OMIT_ALTERTABLE</li>
+<li><a href="compile.html#omit_analyze">compile.html#omit_analyze</a> &rarr; -DSQLITE_OMIT_ANALYZE SQLITE_OMIT_ANALYZE</li>
+<li><a href="compile.html#omit_attach">compile.html#omit_attach</a> &rarr; -DSQLITE_OMIT_ATTACH SQLITE_OMIT_ATTACH</li>
+<li><a href="compile.html#omit_authorization">compile.html#omit_authorization</a> &rarr; -DSQLITE_OMIT_AUTHORIZATION SQLITE_OMIT_AUTHORIZATION</li>
+<li><a href="compile.html#omit_autoincrement">compile.html#omit_autoincrement</a> &rarr; -DSQLITE_OMIT_AUTOINCREMENT SQLITE_OMIT_AUTOINCREMENT</li>
+<li><a href="compile.html#omit_autoinit">compile.html#omit_autoinit</a> &rarr; -DSQLITE_OMIT_AUTOINIT SQLITE_OMIT_AUTOINIT</li>
+<li><a href="compile.html#omit_automatic_index">compile.html#omit_automatic_index</a> &rarr; -DSQLITE_OMIT_AUTOMATIC_INDEX SQLITE_OMIT_AUTOMATIC_INDEX</li>
+<li><a href="compile.html#omit_autoreset">compile.html#omit_autoreset</a> &rarr; -DSQLITE_OMIT_AUTORESET SQLITE_OMIT_AUTORESET</li>
+<li><a href="compile.html#omit_autovacuum">compile.html#omit_autovacuum</a> &rarr; -DSQLITE_OMIT_AUTOVACUUM SQLITE_OMIT_AUTOVACUUM</li>
+<li><a href="compile.html#omit_between_optimization">compile.html#omit_between_optimization</a> &rarr; -DSQLITE_OMIT_BETWEEN_OPTIMIZATION SQLITE_OMIT_BETWEEN_OPTIMIZATION</li>
+<li><a href="compile.html#omit_blob_literal">compile.html#omit_blob_literal</a> &rarr; -DSQLITE_OMIT_BLOB_LITERAL SQLITE_OMIT_BLOB_LITERAL</li>
+<li><a href="compile.html#omit_btreecount">compile.html#omit_btreecount</a> &rarr; -DSQLITE_OMIT_BTREECOUNT SQLITE_OMIT_BTREECOUNT</li>
+<li><a href="compile.html#omit_builtin_test">compile.html#omit_builtin_test</a> &rarr; -DSQLITE_OMIT_BUILTIN_TEST SQLITE_OMIT_BUILTIN_TEST</li>
+<li><a href="compile.html#omit_case_sensitive_like_pragma">compile.html#omit_case_sensitive_like_pragma</a> &rarr; -DSQLITE_OMIT_CASE_SENSITIVE_LIKE_PRAGMA SQLITE_OMIT_CASE_SENSITIVE_LIKE_PRAGMA</li>
+<li><a href="compile.html#omit_cast">compile.html#omit_cast</a> &rarr; -DSQLITE_OMIT_CAST SQLITE_OMIT_CAST</li>
+<li><a href="compile.html#omit_check">compile.html#omit_check</a> &rarr; -DSQLITE_OMIT_CHECK SQLITE_OMIT_CHECK</li>
+<li><a href="compile.html#omit_compileoption_diags">compile.html#omit_compileoption_diags</a> &rarr; -DSQLITE_OMIT_COMPILEOPTION_DIAGS SQLITE_OMIT_COMPILEOPTION_DIAGS</li>
+<li><a href="compile.html#omit_complete">compile.html#omit_complete</a> &rarr; -DSQLITE_OMIT_COMPLETE SQLITE_OMIT_COMPLETE</li>
+<li><a href="compile.html#omit_compound_select">compile.html#omit_compound_select</a> &rarr; -DSQLITE_OMIT_COMPOUND_SELECT SQLITE_OMIT_COMPOUND_SELECT</li>
+<li><a href="compile.html#omit_cte">compile.html#omit_cte</a> &rarr; -DSQLITE_OMIT_CTE SQLITE_OMIT_CTE</li>
+<li><a href="compile.html#omit_datetime_funcs">compile.html#omit_datetime_funcs</a> &rarr; -DSQLITE_OMIT_DATETIME_FUNCS SQLITE_OMIT_DATETIME_FUNCS</li>
+<li><a href="compile.html#omit_decltype">compile.html#omit_decltype</a> &rarr; -DSQLITE_OMIT_DECLTYPE SQLITE_OMIT_DECLTYPE</li>
+<li><a href="compile.html#omit_deprecated">compile.html#omit_deprecated</a> &rarr; -DSQLITE_OMIT_DEPRECATED SQLITE_OMIT_DEPRECATED</li>
+<li><a href="compile.html#omit_deserialize">compile.html#omit_deserialize</a> &rarr; -DSQLITE_OMIT_DESERIALIZE SQLITE_OMIT_DESERIALIZE</li>
+<li><a href="compile.html#omit_diskio">compile.html#omit_diskio</a> &rarr; -DSQLITE_OMIT_DISKIO SQLITE_OMIT_DISKIO</li>
+<li><a href="compile.html#omit_explain">compile.html#omit_explain</a> &rarr; -DSQLITE_OMIT_EXPLAIN SQLITE_OMIT_EXPLAIN</li>
+<li><a href="compile.html#omit_flag_pragmas">compile.html#omit_flag_pragmas</a> &rarr; -DSQLITE_OMIT_FLAG_PRAGMAS SQLITE_OMIT_FLAG_PRAGMAS</li>
+<li><a href="compile.html#omit_floating_point">compile.html#omit_floating_point</a> &rarr; -DSQLITE_OMIT_FLOATING_POINT SQLITE_OMIT_FLOATING_POINT</li>
+<li><a href="compile.html#omit_foreign_key">compile.html#omit_foreign_key</a> &rarr; -DSQLITE_OMIT_FOREIGN_KEY SQLITE_OMIT_FOREIGN_KEY</li>
+<li><a href="compile.html#omit_generated_columns">compile.html#omit_generated_columns</a> &rarr; -DSQLITE_OMIT_GENERATED_COLUMNS SQLITE_OMIT_GENERATED_COLUMNS</li>
+<li><a href="compile.html#omit_get_table">compile.html#omit_get_table</a> &rarr; -DSQLITE_OMIT_GET_TABLE SQLITE_OMIT_GET_TABLE</li>
+<li><a href="compile.html#omit_hex_integer">compile.html#omit_hex_integer</a> &rarr; -DSQLITE_OMIT_HEX_INTEGER SQLITE_OMIT_HEX_INTEGER</li>
+<li><a href="compile.html#omit_incrblob">compile.html#omit_incrblob</a> &rarr; -DSQLITE_OMIT_INCRBLOB SQLITE_OMIT_INCRBLOB</li>
+<li><a href="compile.html#omit_integrity_check">compile.html#omit_integrity_check</a> &rarr; -DSQLITE_OMIT_INTEGRITY_CHECK SQLITE_OMIT_INTEGRITY_CHECK</li>
+<li><a href="compile.html#omit_introspection_pragmas">compile.html#omit_introspection_pragmas</a> &rarr; -DSQLITE_OMIT_INTROSPECTION_PRAGMAS SQLITE_OMIT_INTROSPECTION_PRAGMAS</li>
+<li><a href="compile.html#omit_json">compile.html#omit_json</a> &rarr; -DSQLITE_OMIT_JSON SQLITE_OMIT_JSON</li>
+<li><a href="compile.html#omit_like_optimization">compile.html#omit_like_optimization</a> &rarr; -DSQLITE_OMIT_LIKE_OPTIMIZATION SQLITE_OMIT_LIKE_OPTIMIZATION</li>
+<li><a href="compile.html#omit_load_extension">compile.html#omit_load_extension</a> &rarr; -DSQLITE_OMIT_LOAD_EXTENSION SQLITE_OMIT_LOAD_EXTENSION</li>
+<li><a href="compile.html#omit_localtime">compile.html#omit_localtime</a> &rarr; -DSQLITE_OMIT_LOCALTIME SQLITE_OMIT_LOCALTIME</li>
+<li><a href="compile.html#omit_lookaside">compile.html#omit_lookaside</a> &rarr; -DSQLITE_OMIT_LOOKASIDE SQLITE_OMIT_LOOKASIDE</li>
+<li><a href="compile.html#omit_memorydb">compile.html#omit_memorydb</a> &rarr; -DSQLITE_OMIT_MEMORYDB SQLITE_OMIT_MEMORYDB</li>
+<li><a href="compile.html#omit_or_optimization">compile.html#omit_or_optimization</a> &rarr; -DSQLITE_OMIT_OR_OPTIMIZATION SQLITE_OMIT_OR_OPTIMIZATION</li>
+<li><a href="compile.html#omit_pager_pragmas">compile.html#omit_pager_pragmas</a> &rarr; -DSQLITE_OMIT_PAGER_PRAGMAS SQLITE_OMIT_PAGER_PRAGMAS</li>
+<li><a href="compile.html#omit_pragma">compile.html#omit_pragma</a> &rarr; -DSQLITE_OMIT_PRAGMA SQLITE_OMIT_PRAGMA</li>
+<li><a href="compile.html#omit_progress_callback">compile.html#omit_progress_callback</a> &rarr; -DSQLITE_OMIT_PROGRESS_CALLBACK SQLITE_OMIT_PROGRESS_CALLBACK</li>
+<li><a href="compile.html#omit_quickbalance">compile.html#omit_quickbalance</a> &rarr; -DSQLITE_OMIT_QUICKBALANCE SQLITE_OMIT_QUICKBALANCE</li>
+<li><a href="compile.html#omit_reindex">compile.html#omit_reindex</a> &rarr; -DSQLITE_OMIT_REINDEX SQLITE_OMIT_REINDEX</li>
+<li><a href="compile.html#omit_schema_pragmas">compile.html#omit_schema_pragmas</a> &rarr; -DSQLITE_OMIT_SCHEMA_PRAGMAS SQLITE_OMIT_SCHEMA_PRAGMAS</li>
+<li><a href="compile.html#omit_schema_version_pragmas">compile.html#omit_schema_version_pragmas</a> &rarr; -DSQLITE_OMIT_SCHEMA_VERSION_PRAGMAS SQLITE_OMIT_SCHEMA_VERSION_PRAGMAS</li>
+<li><a href="compile.html#omit_shared_cache">compile.html#omit_shared_cache</a> &rarr; -DSQLITE_OMIT_SHARED_CACHE SQLITE_OMIT_SHARED_CACHE</li>
+<li><a href="compile.html#omit_subquery">compile.html#omit_subquery</a> &rarr; -DSQLITE_OMIT_SUBQUERY SQLITE_OMIT_SUBQUERY</li>
+<li><a href="compile.html#omit_tcl_variable">compile.html#omit_tcl_variable</a> &rarr; -DSQLITE_OMIT_TCL_VARIABLE SQLITE_OMIT_TCL_VARIABLE</li>
+<li><a href="compile.html#omit_tempdb">compile.html#omit_tempdb</a> &rarr; -DSQLITE_OMIT_TEMPDB SQLITE_OMIT_TEMPDB</li>
+<li><a href="compile.html#omit_trace">compile.html#omit_trace</a> &rarr; -DSQLITE_OMIT_TRACE SQLITE_OMIT_TRACE</li>
+<li><a href="compile.html#omit_trigger">compile.html#omit_trigger</a> &rarr; -DSQLITE_OMIT_TRIGGER SQLITE_OMIT_TRIGGER</li>
+<li><a href="compile.html#omit_truncate_optimization">compile.html#omit_truncate_optimization</a> &rarr; -DSQLITE_OMIT_TRUNCATE_OPTIMIZATION SQLITE_OMIT_TRUNCATE_OPTIMIZATION</li>
+<li><a href="compile.html#omit_utf16">compile.html#omit_utf16</a> &rarr; -DSQLITE_OMIT_UTF16 SQLITE_OMIT_UTF16</li>
+<li><a href="compile.html#omit_vacuum">compile.html#omit_vacuum</a> &rarr; -DSQLITE_OMIT_VACUUM SQLITE_OMIT_VACUUM</li>
+<li><a href="compile.html#omit_view">compile.html#omit_view</a> &rarr; -DSQLITE_OMIT_VIEW SQLITE_OMIT_VIEW</li>
+<li><a href="compile.html#omit_virtualtable">compile.html#omit_virtualtable</a> &rarr; -DSQLITE_OMIT_VIRTUALTABLE SQLITE_OMIT_VIRTUALTABLE</li>
+<li><a href="compile.html#omit_wal">compile.html#omit_wal</a> &rarr; -DSQLITE_OMIT_WAL SQLITE_OMIT_WAL</li>
+<li><a href="compile.html#omit_windowfunc">compile.html#omit_windowfunc</a> &rarr; -DSQLITE_OMIT_WINDOWFUNC SQLITE_OMIT_WINDOWFUNC</li>
+<li><a href="compile.html#omit_wsd">compile.html#omit_wsd</a> &rarr; -DSQLITE_OMIT_WSD SQLITE_OMIT_WSD</li>
+<li><a href="compile.html#omit_xfer_opt">compile.html#omit_xfer_opt</a> &rarr; -DSQLITE_OMIT_XFER_OPT SQLITE_OMIT_XFER_OPT</li>
+<li><a href="compile.html#omitfeatures">compile.html#omitfeatures</a> &rarr; omitfeatures</li>
+<li><a href="compile.html#os_other">compile.html#os_other</a> &rarr; -DSQLITE_OS_OTHER SQLITE_OS_OTHER</li>
+<li><a href="compile.html#powersafe_overwrite">compile.html#powersafe_overwrite</a> &rarr; -DSQLITE_POWERSAFE_OVERWRITE SQLITE_POWERSAFE_OVERWRITE</li>
+<li><a href="compile.html#printf_precision_limit">compile.html#printf_precision_limit</a> &rarr; -DSQLITE_PRINTF_PRECISION_LIMIT SQLITE_PRINTF_PRECISION_LIMIT</li>
+<li><a href="compile.html#query_planner_limit">compile.html#query_planner_limit</a> &rarr; -DSQLITE_QUERY_PLANNER_LIMIT SQLITE_QUERY_PLANNER_LIMIT</li>
+<li><a href="compile.html#query_planner_limit_incr">compile.html#query_planner_limit_incr</a> &rarr; -DSQLITE_QUERY_PLANNER_LIMIT_INCR SQLITE_QUERY_PLANNER_LIMIT_INCR</li>
+<li><a href="compile.html#rcmd">compile.html#rcmd</a> &rarr; {recommended compile-time option} {recommended compile-time options}</li>
+<li><a href="compile.html#reverse_unordered_selects">compile.html#reverse_unordered_selects</a> &rarr; -DSQLITE_REVERSE_UNORDERED_SELECTS SQLITE_REVERSE_UNORDERED_SELECTS</li>
+<li><a href="compile.html#rtree_int_only">compile.html#rtree_int_only</a> &rarr; -DSQLITE_RTREE_INT_ONLY SQLITE_RTREE_INT_ONLY</li>
+<li><a href="compile.html#secure_delete">compile.html#secure_delete</a> &rarr; -DSQLITE_SECURE_DELETE SQLITE_SECURE_DELETE</li>
+<li><a href="compile.html#sorter_pmasz">compile.html#sorter_pmasz</a> &rarr; -DSQLITE_SORTER_PMASZ SQLITE_SORTER_PMASZ</li>
+<li><a href="compile.html#soundex">compile.html#soundex</a> &rarr; -DSQLITE_SOUNDEX SQLITE_SOUNDEX</li>
+<li><a href="compile.html#sqlite_config_h">compile.html#sqlite_config_h</a> &rarr; -DHAVE_SQLITE_CONFIG_H HAVE_SQLITE_CONFIG_H</li>
+<li><a href="compile.html#stdcall">compile.html#stdcall</a> &rarr; -DSQLITE_STDCALL SQLITE_STDCALL</li>
+<li><a href="compile.html#stmtjrnl_spill">compile.html#stmtjrnl_spill</a> &rarr; -DSQLITE_STMTJRNL_SPILL SQLITE_STMTJRNL_SPILL</li>
+<li><a href="compile.html#strchrnul">compile.html#strchrnul</a> &rarr; -DHAVE_STRCHRNUL HAVE_STRCHRNUL</li>
+<li><a href="compile.html#strict_subtype">compile.html#strict_subtype</a> &rarr; -DSQLITE_STRICT_SUBTYPE SQLITE_STRICT_SUBTYPE</li>
+<li><a href="compile.html#sysapi">compile.html#sysapi</a> &rarr; -DSQLITE_SYSAPI SQLITE_SYSAPI</li>
+<li><a href="compile.html#tclapi">compile.html#tclapi</a> &rarr; -DSQLITE_TCLAPI SQLITE_TCLAPI</li>
+<li><a href="compile.html#temp_store">compile.html#temp_store</a> &rarr; -DSQLITE_TEMP_STORE SQLITE_TEMP_STORE</li>
+<li><a href="compile.html#threadsafe">compile.html#threadsafe</a> &rarr; -DSQLITE_THREADSAFE SQLITE_THREADSAFE</li>
+<li><a href="compile.html#trace_size_limit">compile.html#trace_size_limit</a> &rarr; -DSQLITE_TRACE_SIZE_LIMIT SQLITE_TRACE_SIZE_LIMIT</li>
+<li><a href="compile.html#trusted_schema">compile.html#trusted_schema</a> &rarr; -DSQLITE_TRUSTED_SCHEMA SQLITE_TRUSTED_SCHEMA</li>
+<li><a href="compile.html#untestable">compile.html#untestable</a> &rarr; -DSQLITE_UNTESTABLE SQLITE_UNTESTABLE</li>
+<li><a href="compile.html#use_alloca">compile.html#use_alloca</a> &rarr; -DSQLITE_USE_ALLOCA SQLITE_USE_ALLOCA</li>
+<li><a href="compile.html#use_fcntl_trace">compile.html#use_fcntl_trace</a> &rarr; -DSQLITE_USE_FCNTL_TRACE SQLITE_USE_FCNTL_TRACE</li>
+<li><a href="compile.html#use_seh">compile.html#use_seh</a> &rarr; -DSQLITE_USE_SEH SQLITE_USE_SEH</li>
+<li><a href="compile.html#use_uri">compile.html#use_uri</a> &rarr; -DSQLITE_USE_URI SQLITE_USE_URI</li>
+<li><a href="compile.html#utime">compile.html#utime</a> &rarr; -DHAVE_UTIME HAVE_UTIME</li>
+<li><a href="compile.html#win32_heap_create">compile.html#win32_heap_create</a> &rarr; -DSQLITE_WIN32_HEAP_CREATE SQLITE_WIN32_HEAP_CREATE</li>
+<li><a href="compile.html#win32_malloc">compile.html#win32_malloc</a> &rarr; -DSQLITE_WIN32_MALLOC SQLITE_WIN32_MALLOC</li>
+<li><a href="compile.html#win32_malloc_validate">compile.html#win32_malloc_validate</a> &rarr; -DSQLITE_WIN32_MALLOC_VALIDATE SQLITE_WIN32_MALLOC_VALIDATE</li>
+<li><a href="compile.html#yystackdepth">compile.html#yystackdepth</a> &rarr; YYSTACKDEPTH</li>
+<li><a href="compile.html#yytrackmaxstackdepth">compile.html#yytrackmaxstackdepth</a> &rarr; YYTRACKMAXSTACKDEPTH</li>
+<li><a href="compile.html#zero_malloc">compile.html#zero_malloc</a> &rarr; -DSQLITE_ZERO_MALLOC SQLITE_ZERO_MALLOC</li>
+<li><a href="completion.html">completion.html</a> &rarr; COMPLETION {COMPLETION extension} {COMPLETION table-valued function}</li>
+<li><a href="consortium.html">consortium.html</a> &rarr; {SQLite Consortium}</li>
+<li><a href="copyright.html">copyright.html</a> &rarr; copyright license public-domain</li>
+<li><a href="copyright.html#notopencontrib">copyright.html#notopencontrib</a> &rarr; {not open-contributin}</li>
+<li><a href="copyright.html#warrantyoftitle">copyright.html#warrantyoftitle</a> &rarr; {Warranty of Title}</li>
+<li><a href="cpu.html">cpu.html</a> &rarr; {CPU cycles used} {CPU performance measurement}</li>
+<li><a href="cpu.html#microopt">cpu.html#microopt</a> &rarr; microoptimizations</li>
+<li><a href="crew.html">crew.html</a> &rarr; Hipp Kennedy crew</li>
+<li><a href="crew.html#dan">crew.html#dan</a> &rarr; {Dan Kennedy}</li>
+<li><a href="csv.html">csv.html</a> &rarr; {CSV virtual table} csv</li>
+<li><a href="custombuild.html">custombuild.html</a> &rarr; {custom builds} {porting SQLite}</li>
+<li><a href="cves.html">cves.html</a> &rarr; CVEs {reported vulnerabilities} vulnerabilities</li>
+<li><a href="cves.html#cvetab">cves.html#cvetab</a> &rarr; {recent CVEs}</li>
+<li><a href="datatype3.html">datatype3.html</a> &rarr; datatype {dynamic typing} {flexible type system}</li>
+<li><a href="datatype3.html#affcompoundview">datatype3.html#affcompoundview</a> &rarr; {affinity in compound VIEWs}</li>
+<li><a href="datatype3.html#affinity">datatype3.html#affinity</a> &rarr; affinities affinity {column affinity} {type affinity}</li>
+<li><a href="datatype3.html#affname">datatype3.html#affname</a> &rarr; {rules for determining column affinity}</li>
+<li><a href="datatype3.html#affview">datatype3.html#affview</a> &rarr; {rules for determining column affinity in VIEWs}</li>
+<li><a href="datatype3.html#boolean">datatype3.html#boolean</a> &rarr; {boolean datatype}</li>
+<li><a href="datatype3.html#collation">datatype3.html#collation</a> &rarr; BINARY {BINARY collating function} NOCASE {NOCASE collating function} RTRIM {RTRIM collating function} {collating function} {collating sequence} {collating sequences} collation</li>
+<li><a href="datatype3.html#colrules">datatype3.html#colrules</a> &rarr; {how collation is determined}</li>
+<li><a href="datatype3.html#compaff">datatype3.html#compaff</a> &rarr; {comparison affinity rules}</li>
+<li><a href="datatype3.html#comparisons">datatype3.html#comparisons</a> &rarr; {comparison expressions}</li>
+<li><a href="datatype3.html#datetime">datatype3.html#datetime</a> &rarr; {date and time datatype}</li>
+<li><a href="datatype3.html#expraff">datatype3.html#expraff</a> &rarr; {Affinity Of Expressions} {expression affinity}</li>
+<li><a href="datatype3.html#sortorder">datatype3.html#sortorder</a> &rarr; {sort order}</li>
+<li><a href="datatype3.html#storageclasses">datatype3.html#storageclasses</a> &rarr; {storage class}</li>
+<li><a href="dbhash.html">dbhash.html</a> &rarr; dbhash dbhash.exe</li>
+<li><a href="dbpage.html">dbpage.html</a> &rarr; {SQLITE_DBPAGE virtual table} sqlite_dbpage {the SQLITE_DBPAGE extension}</li>
+<li><a href="dbstat.html">dbstat.html</a> &rarr; {DBSTAT virtual table} dbstat {dbstat virtual table}</li>
+<li><a href="dbstat.html#dbstatagg">dbstat.html#dbstatagg</a> &rarr; {DBSTAT aggregated mode}</li>
+<li><a href="debugging.html">debugging.html</a> &rarr; dbghints {debugging hints}</li>
+<li><a href="deterministic.html">deterministic.html</a> &rarr; {deterministic SQL functions} {deterministic function} {deterministic functions} {non-deterministic functions}</li>
+<li><a href="deterministic.html#dtexception">deterministic.html#dtexception</a> &rarr; {date/time special case}</li>
+<li><a href="doclist.html">doclist.html</a> &rarr; {alphabetical listing of documents} doclist</li>
+<li><a href="docs.html">docs.html</a> &rarr; {categorical listing of SQLite documents} {documents by category}</li>
+<li><a href="download.html">download.html</a> &rarr; {TEA tarball} {amalgamation tarball} {download page}</li>
+<li><a href="download.html#encoding">download.html#encoding</a> &rarr; {build product names}</li>
+<li><a href="download.html#srctree">download.html#srctree</a> &rarr; {SQLite source code repositories} {code repositories}</li>
+<li><a href="eqp.html">eqp.html</a> &rarr; {EXPLAIN QUERY PLAN} {explain query plan}</li>
+<li><a href="eqp.html#or-opt">eqp.html#or-opt</a> &rarr; eqp-or-opt</li>
+<li><a href="errlog.html">errlog.html</a> &rarr; errlog {error log}</li>
+<li><a href="expridx.html">expridx.html</a> &rarr; {Indexes On Expressions} {expression index} {expression indexes} {indexed expression} {indexed expressions} {indexes on expressions}</li>
+<li><a href="fasterthanfs.html">fasterthanfs.html</a> &rarr; {35 Faster Than The Filesystem} {faster than the filesystem}</li>
+<li><a href="fileformat2.html">fileformat2.html</a> &rarr; {SQLite database file format} {file format} {on-disk format} {second edition file format document}</li>
+<li><a href="fileformat2.html##sqltab">fileformat2.html##sqltab</a> &rarr; {table data format}</li>
+<li><a href="fileformat2.html#appid">fileformat2.html#appid</a> &rarr; {Application ID}</li>
+<li><a href="fileformat2.html#btree">fileformat2.html#btree</a> &rarr; B-Trees B-tree</li>
+<li><a href="fileformat2.html#btypes">fileformat2.html#btypes</a> &rarr; {index b-tree} {table b-tree}</li>
+<li><a href="fileformat2.html#cell_payload">fileformat2.html#cell_payload</a> &rarr; {cell payload}</li>
+<li><a href="fileformat2.html#cellformat">fileformat2.html#cellformat</a> &rarr; {cell format summary}</li>
+<li><a href="fileformat2.html#chngctr">fileformat2.html#chngctr</a> &rarr; {change counter}</li>
+<li><a href="fileformat2.html#database_header">fileformat2.html#database_header</a> &rarr; {database header}</li>
+<li><a href="fileformat2.html#enc">fileformat2.html#enc</a> &rarr; {text encoding}</li>
+<li><a href="fileformat2.html#ffschema">fileformat2.html#ffschema</a> &rarr; {schema storage}</li>
+<li><a href="fileformat2.html#filesize">fileformat2.html#filesize</a> &rarr; {in-header database size}</li>
+<li><a href="fileformat2.html#freelist">fileformat2.html#freelist</a> &rarr; {free-page list} freelist</li>
+<li><a href="fileformat2.html#hotjrnl">fileformat2.html#hotjrnl</a> &rarr; {hot journal} {hot journal files}</li>
+<li><a href="fileformat2.html#intschema">fileformat2.html#intschema</a> &rarr; {internal index} {internal indexes} {internal schema object} {internal schema objects} {internal table} {internal tables}</li>
+<li><a href="fileformat2.html#lockbyte">fileformat2.html#lockbyte</a> &rarr; {lock-byte page}</li>
+<li><a href="fileformat2.html#ovflpgs">fileformat2.html#ovflpgs</a> &rarr; {overflow page} {overflow pages}</li>
+<li><a href="fileformat2.html#record_format">fileformat2.html#record_format</a> &rarr; {record format}</li>
+<li><a href="fileformat2.html#resbyte">fileformat2.html#resbyte</a> &rarr; {reserve bytes}</li>
+<li><a href="fileformat2.html#rollbackjournal">fileformat2.html#rollbackjournal</a> &rarr; {rollback journal format}</li>
+<li><a href="fileformat2.html#schemaformat">fileformat2.html#schemaformat</a> &rarr; {schema format} {schema format number}</li>
+<li><a href="fileformat2.html#seqtab">fileformat2.html#seqtab</a> &rarr; sqlite_sequence</li>
+<li><a href="fileformat2.html#serialtype">fileformat2.html#serialtype</a> &rarr; {serial type} {serial types}</li>
+<li><a href="fileformat2.html#stat1tab">fileformat2.html#stat1tab</a> &rarr; SQLITE_STAT1 sqlite_stat1</li>
+<li><a href="fileformat2.html#stat2tab">fileformat2.html#stat2tab</a> &rarr; sqlite_stat2</li>
+<li><a href="fileformat2.html#stat3tab">fileformat2.html#stat3tab</a> &rarr; SQLITE_STAT3 sqlite_stat3</li>
+<li><a href="fileformat2.html#stat4tab">fileformat2.html#stat4tab</a> &rarr; SQLITE_STAT4 sqlite_stat4</li>
+<li><a href="fileformat2.html#usable_size">fileformat2.html#usable_size</a> &rarr; {usable size}</li>
+<li><a href="fileformat2.html#validfor">fileformat2.html#validfor</a> &rarr; {version-valid-for number}</li>
+<li><a href="fileformat2.html#varint">fileformat2.html#varint</a> &rarr; {variable-length integer} varint</li>
+<li><a href="fileformat2.html#vnums">fileformat2.html#vnums</a> &rarr; {file format version numbers}</li>
+<li><a href="fileformat2.html#walcksm">fileformat2.html#walcksm</a> &rarr; {WAL checksum algorithm}</li>
+<li><a href="fileformat2.html#walformat">fileformat2.html#walformat</a> &rarr; {WAL file format} {WAL format}</li>
+<li><a href="fileformat2.html#walread">fileformat2.html#walread</a> &rarr; {WAL read algorithm}</li>
+<li><a href="fileformat2.html#walreset">fileformat2.html#walreset</a> &rarr; {WAL reset} {reset the WAL}</li>
+<li><a href="flextypegood.html">flextypegood.html</a> &rarr; {Flexible typing is a feature} {appreciate the freedom}</li>
+<li><a href="floatingpoint.html#decext">floatingpoint.html#decext</a> &rarr; {decimal extension}</li>
+<li><a href="floatingpoint.html#fpapprox">floatingpoint.html#fpapprox</a> &rarr; {IEEE 754 floating point values are approximations}</li>
+<li><a href="floatingpoint.html#ieee754">floatingpoint.html#ieee754</a> &rarr; {ieee754 function}</li>
+<li><a href="floatingpoint.html#ieee754b">floatingpoint.html#ieee754b</a> &rarr; {ieee754_from_blob function} {ieee754_to_blob function}</li>
+<li><a href="floatingpoint.html#ieee754ext">floatingpoint.html#ieee754ext</a> &rarr; {ieee754 extension}</li>
+<li><a href="floatingpoint.html#ieee754m">floatingpoint.html#ieee754m</a> &rarr; {ieee754_exponent function} {ieee754_mantissa function}</li>
+<li><a href="footprint.html">footprint.html</a> &rarr; footprint {library size} relfootprint</li>
+<li><a href="foreignkeys.html">foreignkeys.html</a> &rarr; {FOREIGN KEY constraints} {foreign key constraint} {foreign key constraints}</li>
+<li><a href="foreignkeys.html#fk_actions">foreignkeys.html#fk_actions</a> &rarr; {foreign key actions}</li>
+<li><a href="foreignkeys.html#fk_enable">foreignkeys.html#fk_enable</a> &rarr; {foreign key constraints are enabled}</li>
+<li><a href="foreignkeys.html#parentchild">foreignkeys.html#parentchild</a> &rarr; {child key} {child table} {parent key} {parent table}</li>
+<li><a href="fts3.html">fts3.html</a> &rarr; FTS3 fts3 {full-text search}</li>
+<li><a href="fts3.html#*cmds">fts3.html#*cmds</a> &rarr; {FTS4 commands}</li>
+<li><a href="fts3.html#*fts4automergecmd">fts3.html#*fts4automergecmd</a> &rarr; {FTS4 automerge command} {automerge command}</li>
+<li><a href="fts3.html#*fts4compression">fts3.html#*fts4compression</a> &rarr; {compressed FTS4 content}</li>
+<li><a href="fts3.html#*fts4content">fts3.html#*fts4content</a> &rarr; {FTS4 content option}</li>
+<li><a href="fts3.html#*fts4ickcmd">fts3.html#*fts4ickcmd</a> &rarr; {FTS4 integrity-check command}</li>
+<li><a href="fts3.html#*fts4languageid">fts3.html#*fts4languageid</a> &rarr; {FTS4 languageid option} languageid</li>
+<li><a href="fts3.html#*fts4mergecmd">fts3.html#*fts4mergecmd</a> &rarr; {FTS4 merge command} {merge command}</li>
+<li><a href="fts3.html#*fts4optcmd">fts3.html#*fts4optcmd</a> &rarr; {FTS4 optimize command} {optimize command}</li>
+<li><a href="fts3.html#*fts4rebuidcmd">fts3.html#*fts4rebuidcmd</a> &rarr; {FTS4 rebuild command} {rebuild command}</li>
+<li><a href="fts3.html#*shadowtab">fts3.html#*shadowtab</a> &rarr; {FTS shadow tables}</li>
+<li><a href="fts3.html#_contentless_fts4_tables_">fts3.html#_contentless_fts4_tables_</a> &rarr; {contentless fts4 tables}</li>
+<li><a href="fts3.html#_external_content_fts4_tables_">fts3.html#_external_content_fts4_tables_</a> &rarr; {external content fts4 tables}</li>
+<li><a href="fts3.html#_set_operations_using_the_enhanced_query_syntax">fts3.html#_set_operations_using_the_enhanced_query_syntax</a> &rarr; {enhanced query syntax}</li>
+<li><a href="fts3.html#appendix_a">fts3.html#appendix_a</a> &rarr; {search application tips}</li>
+<li><a href="fts3.html#commands">fts3.html#commands</a> &rarr; commands</li>
+<li><a href="fts3.html#compiling_and_enabling_fts3_and_fts4">fts3.html#compiling_and_enabling_fts3_and_fts4</a> &rarr; {compile fts}</li>
+<li><a href="fts3.html#data_structures">fts3.html#data_structures</a> &rarr; {segment btree}</li>
+<li><a href="fts3.html#f3tknzr">fts3.html#f3tknzr</a> &rarr; fts3_tokenizer</li>
+<li><a href="fts3.html#f4alid">fts3.html#f4alid</a> &rarr; {fts4aux languageid column}</li>
+<li><a href="fts3.html#fts3tok">fts3.html#fts3tok</a> &rarr; fts3tokenize {fts3tokenize virtual table}</li>
+<li><a href="fts3.html#fts4">fts3.html#fts4</a> &rarr; FTS4</li>
+<li><a href="fts3.html#fts4_options">fts3.html#fts4_options</a> &rarr; {FTS4 options}</li>
+<li><a href="fts3.html#fts4aux">fts3.html#fts4aux</a> &rarr; fts4aux</li>
+<li><a href="fts3.html#fts4matchinfo">fts3.html#fts4matchinfo</a> &rarr; {FTS4 matchinfo option}</li>
+<li><a href="fts3.html#fts4notindexed">fts3.html#fts4notindexed</a> &rarr; {FTS4 notindexed option}</li>
+<li><a href="fts3.html#fts4order">fts3.html#fts4order</a> &rarr; {FTS4 order option}</li>
+<li><a href="fts3.html#fts4prefix">fts3.html#fts4prefix</a> &rarr; {FTS4 prefix option}</li>
+<li><a href="fts3.html#full_text_index_queries">fts3.html#full_text_index_queries</a> &rarr; {FTS MATCH}</li>
+<li><a href="fts3.html#hiddencol">fts3.html#hiddencol</a> &rarr; {FTS hidden column}</li>
+<li><a href="fts3.html#limitations">fts3.html#limitations</a> &rarr; bugs</li>
+<li><a href="fts3.html#matchinfo">fts3.html#matchinfo</a> &rarr; matchinfo</li>
+<li><a href="fts3.html#matchinfo-b">fts3.html#matchinfo-b</a> &rarr; {matchinfo b flag}</li>
+<li><a href="fts3.html#matchinfo-x">fts3.html#matchinfo-x</a> &rarr; {matchinfo x flag}</li>
+<li><a href="fts3.html#matchinfo-y">fts3.html#matchinfo-y</a> &rarr; {matchinfo y flag}</li>
+<li><a href="fts3.html#near">fts3.html#near</a> &rarr; {NEAR queries}</li>
+<li><a href="fts3.html#offsets">fts3.html#offsets</a> &rarr; offsets</li>
+<li><a href="fts3.html#phrase">fts3.html#phrase</a> &rarr; {phrase queries}</li>
+<li><a href="fts3.html#shadow_tables">fts3.html#shadow_tables</a> &rarr; shadowtabs</li>
+<li><a href="fts3.html#simple_fts_queries">fts3.html#simple_fts_queries</a> &rarr; {simple fts queries}</li>
+<li><a href="fts3.html#snippet">fts3.html#snippet</a> &rarr; {FTS auxiliary functions} snippet</li>
+<li><a href="fts3.html#termprefix">fts3.html#termprefix</a> &rarr; {prefix queries} {prefix query}</li>
+<li><a href="fts3.html#the_compress_and_uncompress_options">fts3.html#the_compress_and_uncompress_options</a> &rarr; {fts4 compress option}</li>
+<li><a href="fts3.html#the_content_option_">fts3.html#the_content_option_</a> &rarr; {fts4 content option}</li>
+<li><a href="fts3.html#the_languageid_option">fts3.html#the_languageid_option</a> &rarr; {fts4 languageid option}</li>
+<li><a href="fts3.html#the_matchinfo_option">fts3.html#the_matchinfo_option</a> &rarr; {fts4 matchinfo option}</li>
+<li><a href="fts3.html#the_notindexed_option">fts3.html#the_notindexed_option</a> &rarr; {fts4 notindexed option}</li>
+<li><a href="fts3.html#the_prefix_option">fts3.html#the_prefix_option</a> &rarr; {fts4 prefix option}</li>
+<li><a href="fts3.html#tokenizer">fts3.html#tokenizer</a> &rarr; tokenizer</li>
+<li><a href="fts3.html#unicode61">fts3.html#unicode61</a> &rarr; unicode61</li>
+<li><a href="fts5.html">fts5.html</a> &rarr; FTS5 fts5</li>
+<li><a href="fts5.html#_auxiliary_functions_">fts5.html#_auxiliary_functions_</a> &rarr; {FTS5 auxiliary functions}</li>
+<li><a href="fts5.html#_custom_auxiliary_functions_api_reference_">fts5.html#_custom_auxiliary_functions_api_reference_</a> &rarr; {custom auxiliary functions}</li>
+<li><a href="fts5.html#_summary_of_technical_differences_">fts5.html#_summary_of_technical_differences_</a> &rarr; {fts5 technical differences}</li>
+<li><a href="fts5.html#appendix_a">fts5.html#appendix_a</a> &rarr; {comparison with fts4}</li>
+<li><a href="fts5.html#carrotq">fts5.html#carrotq</a> &rarr; {FTS5 initial token}</li>
+<li><a href="fts5.html#clssdeltab">fts5.html#clssdeltab</a> &rarr; contentless-delete</li>
+<li><a href="fts5.html#compiling_and_using_fts5">fts5.html#compiling_and_using_fts5</a> &rarr; {FTS5 building}</li>
+<li><a href="fts5.html#contentless_delete_tables">fts5.html#contentless_delete_tables</a> &rarr; {FTS5 contentless-delete tables}</li>
+<li><a href="fts5.html#contentless_tables">fts5.html#contentless_tables</a> &rarr; {FTS5 contentless tables}</li>
+<li><a href="fts5.html#custom_auxiliary_functions">fts5.html#custom_auxiliary_functions</a> &rarr; {FTS5 custom auxiliary functions}</li>
+<li><a href="fts5.html#custom_tokenizers">fts5.html#custom_tokenizers</a> &rarr; {custom tokenizers}</li>
+<li><a href="fts5.html#extending_fts5">fts5.html#extending_fts5</a> &rarr; {Extending FTS5}</li>
+<li><a href="fts5.html#external_content_and_contentless_tables">fts5.html#external_content_and_contentless_tables</a> &rarr; {FTS5 content option}</li>
+<li><a href="fts5.html#external_content_table_pitfalls">fts5.html#external_content_table_pitfalls</a> &rarr; {FTS5 external content pitfalls}</li>
+<li><a href="fts5.html#external_content_tables">fts5.html#external_content_tables</a> &rarr; {FTS5 external content tables}</li>
+<li><a href="fts5.html#fts5_boolean_operators">fts5.html#fts5_boolean_operators</a> &rarr; {FTS5 boolean operators}</li>
+<li><a href="fts5.html#fts5_column_filters">fts5.html#fts5_column_filters</a> &rarr; {FTS5 column filters}</li>
+<li><a href="fts5.html#fts5_initial_token_queries">fts5.html#fts5_initial_token_queries</a> &rarr; {FTS5 initial token queries}</li>
+<li><a href="fts5.html#fts5_near_queries">fts5.html#fts5_near_queries</a> &rarr; {FTS5 NEAR queries}</li>
+<li><a href="fts5.html#fts5_phrases">fts5.html#fts5_phrases</a> &rarr; {FTS5 Phrases}</li>
+<li><a href="fts5.html#fts5_prefix_queries">fts5.html#fts5_prefix_queries</a> &rarr; {FTS5 prefix queries}</li>
+<li><a href="fts5.html#fts5_strings">fts5.html#fts5_strings</a> &rarr; {FTS5 Strings}</li>
+<li><a href="fts5.html#fts5_table_creation_and_initialization">fts5.html#fts5_table_creation_and_initialization</a> &rarr; {FTS5 CREATE TABLE Options}</li>
+<li><a href="fts5.html#fts5shadowtables">fts5.html#fts5shadowtables</a> &rarr; {fts5 shadow tables}</li>
+<li><a href="fts5.html#full_text_query_syntax">fts5.html#full_text_query_syntax</a> &rarr; {FTS5 query syntax}</li>
+<li><a href="fts5.html#prefix_indexes">fts5.html#prefix_indexes</a> &rarr; {FTS5 prefix indexes}</li>
+<li><a href="fts5.html#sorting_by_auxiliary_function_results">fts5.html#sorting_by_auxiliary_function_results</a> &rarr; {auxiliary function mapping}</li>
+<li><a href="fts5.html#the_automerge_configuration_option">fts5.html#the_automerge_configuration_option</a> &rarr; {FTS5 automerge option}</li>
+<li><a href="fts5.html#the_bm25_function">fts5.html#the_bm25_function</a> &rarr; {FTS5 bm25}</li>
+<li><a href="fts5.html#the_columnsize_option">fts5.html#the_columnsize_option</a> &rarr; {FTS5 columnsize option}</li>
+<li><a href="fts5.html#the_delete_all_command">fts5.html#the_delete_all_command</a> &rarr; {FTS5 delete-all command}</li>
+<li><a href="fts5.html#the_delete_command">fts5.html#the_delete_command</a> &rarr; {FTS5 delete command}</li>
+<li><a href="fts5.html#the_deletemerge_configuration_option">fts5.html#the_deletemerge_configuration_option</a> &rarr; deletemerge</li>
+<li><a href="fts5.html#the_detail_option">fts5.html#the_detail_option</a> &rarr; {FTS5 detail option}</li>
+<li><a href="fts5.html#the_fts5vocab_virtual_table_module">fts5.html#the_fts5vocab_virtual_table_module</a> &rarr; fts5vocab</li>
+<li><a href="fts5.html#the_highlight_function">fts5.html#the_highlight_function</a> &rarr; {FTS5 highlight}</li>
+<li><a href="fts5.html#the_merge_command">fts5.html#the_merge_command</a> &rarr; {FTS5 merge command}</li>
+<li><a href="fts5.html#the_optimize_command">fts5.html#the_optimize_command</a> &rarr; {FTS5 optimize command}</li>
+<li><a href="fts5.html#the_pgsz_configuration_option">fts5.html#the_pgsz_configuration_option</a> &rarr; {FTS5 pgsz option}</li>
+<li><a href="fts5.html#the_rank_configuration_option">fts5.html#the_rank_configuration_option</a> &rarr; {FTS5 rank configuration option}</li>
+<li><a href="fts5.html#the_rebuild_command">fts5.html#the_rebuild_command</a> &rarr; {FTS5 rebuild command}</li>
+<li><a href="fts5.html#the_secure_delete_configuration_option">fts5.html#the_secure_delete_configuration_option</a> &rarr; {FTS5 secure-delete command}</li>
+<li><a href="fts5.html#the_snippet_function">fts5.html#the_snippet_function</a> &rarr; {FTS5 snippet}</li>
+<li><a href="fts5.html#the_tokendata_option">fts5.html#the_tokendata_option</a> &rarr; {FTS5 tokendata option}</li>
+<li><a href="fts5.html#the_unindexed_column_option">fts5.html#the_unindexed_column_option</a> &rarr; unindexed</li>
+<li><a href="fts5.html#the_usermerge_configuration_option">fts5.html#the_usermerge_configuration_option</a> &rarr; {FTS5 usermerge option}</li>
+<li><a href="fts5.html#tokenizers">fts5.html#tokenizers</a> &rarr; {FTS5 tokenizers}</li>
+<li><a href="fts5.html#trigramidx">fts5.html#trigramidx</a> &rarr; {trigram indexes} {trigram tokenizer}</li>
+<li><a href="fullsql.html">fullsql.html</a> &rarr; {Full-featured SQL} {full-featured SQL}</li>
+<li><a href="gencol.html">gencol.html</a> &rarr; {Generated columns} {computed columns} {generated column} {generated columns}</li>
+<li><a href="geopoly.html">geopoly.html</a> &rarr; GEOPOLY {Geopoly extension} {Geopoly module} geopoly</li>
+<li><a href="geopoly.html#ccw">geopoly.html#ccw</a> &rarr; geopoly_ccw</li>
+<li><a href="geopoly.html#garea">geopoly.html#garea</a> &rarr; geopoly_area</li>
+<li><a href="geopoly.html#gbbox">geopoly.html#gbbox</a> &rarr; geopoly_bbox geopoly_group_bbox</li>
+<li><a href="geopoly.html#gblob">geopoly.html#gblob</a> &rarr; geopoly_blob</li>
+<li><a href="geopoly.html#gjson">geopoly.html#gjson</a> &rarr; geopoly_json</li>
+<li><a href="geopoly.html#goverlap">geopoly.html#goverlap</a> &rarr; geopoly_overlap</li>
+<li><a href="geopoly.html#gpoint">geopoly.html#gpoint</a> &rarr; geopoly_contains_point</li>
+<li><a href="geopoly.html#gsvg">geopoly.html#gsvg</a> &rarr; geopoly_svg</li>
+<li><a href="geopoly.html#gwithin">geopoly.html#gwithin</a> &rarr; geopoly_within</li>
+<li><a href="geopoly.html#regpoly">geopoly.html#regpoly</a> &rarr; geopoly_regular</li>
+<li><a href="geopoly.html#xform">geopoly.html#xform</a> &rarr; geopoly_xform</li>
+<li><a href="getthecode.html">getthecode.html</a> &rarr; {canonical source code} {get the canonical source code}</li>
+<li><a href="getthecode.html#clone">getthecode.html#clone</a> &rarr; {clone the entire repository}</li>
+<li><a href="hirely.html">hirely.html</a> &rarr; high-reliability</li>
+<li><a href="howitworks.html">howitworks.html</a> &rarr; {How SQL Works} {How SQLite Works}</li>
+<li><a href="howtocompile.html">howtocompile.html</a> &rarr; {How To Compile SQLite} {how to compile}</li>
+<li><a href="howtocompile.html#amal">howtocompile.html#amal</a> &rarr; {building the amalgamation}</li>
+<li><a href="howtocompile.html#cli">howtocompile.html#cli</a> &rarr; {compiling the CLI}</li>
+<li><a href="howtocompile.html#dll">howtocompile.html#dll</a> &rarr; {building a DLL}</li>
+<li><a href="howtocompile.html#tcl">howtocompile.html#tcl</a> &rarr; {compiling the TCL interface}</li>
+<li><a href="howtocorrupt.html">howtocorrupt.html</a> &rarr; {how to corrupt}</li>
+<li><a href="howtocorrupt.html#alias">howtocorrupt.html#alias</a> &rarr; {database filename aliasing}</li>
+<li><a href="howtocorrupt.html#cfgerr">howtocorrupt.html#cfgerr</a> &rarr; cfgerrors</li>
+<li><a href="howtocorrupt.html#delhotjrnl">howtocorrupt.html#delhotjrnl</a> &rarr; {deleting a hot journal}</li>
+<li><a href="howtocorrupt.html#fscorruption">howtocorrupt.html#fscorruption</a> &rarr; {filesystem corruption}</li>
+<li><a href="howtocorrupt.html#roguejrnl">howtocorrupt.html#roguejrnl</a> &rarr; {separating a database from its journal}</li>
+<li><a href="howtocorrupt.html#stalefd">howtocorrupt.html#stalefd</a> &rarr; {stale file descriptor}</li>
+<li><a href="howtocorrupt.html#svptbug">howtocorrupt.html#svptbug</a> &rarr; {SAVEPOINT bug}</li>
+<li><a href="howtocorrupt.html#unlink">howtocorrupt.html#unlink</a> &rarr; {unlink corruption} {unlinked database files}</li>
+<li><a href="imposter.html">imposter.html</a> &rarr; {imposter tables}</li>
+<li><a href="imposter.html#dotimposter">imposter.html#dotimposter</a> &rarr; {.imposter dot-command}</li>
+<li><a href="inmemorydb.html">inmemorydb.html</a> &rarr; {in-memory database} {in-memory databases} memory</li>
+<li><a href="inmemorydb.html#sharedmemdb">inmemorydb.html#sharedmemdb</a> &rarr; {in-memory shared cache database}</li>
+<li><a href="inmemorydb.html#temp_db">inmemorydb.html#temp_db</a> &rarr; {temporary databases} {temporary tables}</li>
+<li><a href="intern-v-extern-blob.html">intern-v-extern-blob.html</a> &rarr; {BLOB I/O performance} {Internal Versus External BLOBs}</li>
+<li><a href="invalidutf.html">invalidutf.html</a> &rarr; {invalid UTF}</li>
+<li><a href="isolation.html">isolation.html</a> &rarr; isolation</li>
+<li><a href="json1.html">json1.html</a> &rarr; {JSON SQL functions} json1 {the json1 extension}</li>
+<li><a href="json1.html#jarray">json1.html#jarray</a> &rarr; json_array {json_array SQL function}</li>
+<li><a href="json1.html#jarrayb">json1.html#jarrayb</a> &rarr; jsonb_array {jsonb_array SQL function}</li>
+<li><a href="json1.html#jarraylen">json1.html#jarraylen</a> &rarr; json_array_length {json_array_length SQL function}</li>
+<li><a href="json1.html#jblobbug">json1.html#jblobbug</a> &rarr; {JSON BLOB input bug}</li>
+<li><a href="json1.html#jeach">json1.html#jeach</a> &rarr; json_each {json_each table-valued function}</li>
+<li><a href="json1.html#jerr">json1.html#jerr</a> &rarr; json_error_position {json_error_position SQL function}</li>
+<li><a href="json1.html#jex">json1.html#jex</a> &rarr; json_extract {json_extract SQL function}</li>
+<li><a href="json1.html#jexb">json1.html#jexb</a> &rarr; jsonb_extract {jsonb_extract SQL function}</li>
+<li><a href="json1.html#jgrouparray">json1.html#jgrouparray</a> &rarr; json_group_array {json_group_array SQL function}</li>
+<li><a href="json1.html#jgrouparrayb">json1.html#jgrouparrayb</a> &rarr; jsonb_group_array {jsonb_group_array SQL function}</li>
+<li><a href="json1.html#jgroupobject">json1.html#jgroupobject</a> &rarr; json_group_object {json_group_object SQL function}</li>
+<li><a href="json1.html#jgroupobjectb">json1.html#jgroupobjectb</a> &rarr; {aggregate JSON SQL functions} jsonb_group_object {jsonb_group_object SQL function}</li>
+<li><a href="json1.html#jins">json1.html#jins</a> &rarr; json_insert {json_insert SQL function}</li>
+<li><a href="json1.html#jinsb">json1.html#jinsb</a> &rarr; jsonb_insert {jsonb_insert SQL function}</li>
+<li><a href="json1.html#jmini">json1.html#jmini</a> &rarr; json {json SQL function}</li>
+<li><a href="json1.html#jminib">json1.html#jminib</a> &rarr; jsonb {jsonb SQL function}</li>
+<li><a href="json1.html#jobj">json1.html#jobj</a> &rarr; json_object {json_object SQL function}</li>
+<li><a href="json1.html#jobjb">json1.html#jobjb</a> &rarr; jsonb_object {jsonb_object SQL function}</li>
+<li><a href="json1.html#jpatch">json1.html#jpatch</a> &rarr; json_patch {json_patch SQL function}</li>
+<li><a href="json1.html#jpatchb">json1.html#jpatchb</a> &rarr; jsonb_patch {jsonb_patch SQL function}</li>
+<li><a href="json1.html#jptr">json1.html#jptr</a> &rarr; {the - and - operators} {the - operator}</li>
+<li><a href="json1.html#jquote">json1.html#jquote</a> &rarr; json_quote {json_quote SQL function}</li>
+<li><a href="json1.html#jrepl">json1.html#jrepl</a> &rarr; json_replace {json_replace SQL function}</li>
+<li><a href="json1.html#jreplb">json1.html#jreplb</a> &rarr; jsonb_replace {jsonb_replace SQL function}</li>
+<li><a href="json1.html#jrm">json1.html#jrm</a> &rarr; json_remove {json_remove SQL function}</li>
+<li><a href="json1.html#jrmb">json1.html#jrmb</a> &rarr; jsonb_remove {jsonb_remove SQL function}</li>
+<li><a href="json1.html#jset">json1.html#jset</a> &rarr; json_set {json_set SQL function}</li>
+<li><a href="json1.html#jsetb">json1.html#jsetb</a> &rarr; jsonb_set {jsonb_set SQL function}</li>
+<li><a href="json1.html#json5">json1.html#json5</a> &rarr; JSON5 {JSON5 extensions}</li>
+<li><a href="json1.html#jsonbx">json1.html#jsonbx</a> &rarr; JSONB</li>
+<li><a href="json1.html#jsonpath">json1.html#jsonpath</a> &rarr; {JSON function path arguments} {JSON paths}</li>
+<li><a href="json1.html#jtree">json1.html#jtree</a> &rarr; json_tree {json_tree table-valued function}</li>
+<li><a href="json1.html#jtype">json1.html#jtype</a> &rarr; json_type {json_type SQL function}</li>
+<li><a href="json1.html#jvalid">json1.html#jvalid</a> &rarr; json_valid {json_valid SQL function}</li>
+<li><a href="json1.html#varg">json1.html#varg</a> &rarr; {value argument}</li>
+<li><a href="keyword_index.html">keyword_index.html</a> &rarr; {keyword index}</li>
+<li><a href="lang_aggfunc.html">lang_aggfunc.html</a> &rarr; {Aggregate Functions} {Aggregate functions} aggfunc {aggregate SQL functions} {aggregate functions}</li>
+<li><a href="lang_aggfunc.html#aggfilter">lang_aggfunc.html#aggfilter</a> &rarr; {FILTER clause on aggregate functions}</li>
+<li><a href="lang_aggfunc.html#aggorderby">lang_aggfunc.html#aggorderby</a> &rarr; {ORDER BY clause in aggregate functions}</li>
+<li><a href="lang_aggfunc.html#avg">lang_aggfunc.html#avg</a> &rarr; avg {avg aggregate function}</li>
+<li><a href="lang_aggfunc.html#count">lang_aggfunc.html#count</a> &rarr; count {count aggregate function}</li>
+<li><a href="lang_aggfunc.html#group_concat">lang_aggfunc.html#group_concat</a> &rarr; group_concat {group_concat aggregate function} string_agg {string_agg aggregate function}</li>
+<li><a href="lang_aggfunc.html#max_agg">lang_aggfunc.html#max_agg</a> &rarr; {max aggregate function} max_agg</li>
+<li><a href="lang_aggfunc.html#min_agg">lang_aggfunc.html#min_agg</a> &rarr; {min aggregate function} min_agg</li>
+<li><a href="lang_aggfunc.html#sumunc">lang_aggfunc.html#sumunc</a> &rarr; sum {sum aggregate function} sumFunc total {total aggregate function}</li>
+<li><a href="lang_altertable.html">lang_altertable.html</a> &rarr; ALTER {ALTER TABLE} altertable</li>
+<li><a href="lang_altertable.html#altertabaddcol">lang_altertable.html#altertabaddcol</a> &rarr; {ALTER TABLE ADD COLUMN} {add column}</li>
+<li><a href="lang_altertable.html#altertabdropcol">lang_altertable.html#altertabdropcol</a> &rarr; {ALTER TABLE DROP COLUMN} {drop column}</li>
+<li><a href="lang_altertable.html#altertableishard">lang_altertable.html#altertableishard</a> &rarr; {why ALTER TABLE is so difficult}</li>
+<li><a href="lang_altertable.html#altertabmvcol">lang_altertable.html#altertabmvcol</a> &rarr; {ALTER TABLE RENAME COLUMN} {rename column}</li>
+<li><a href="lang_altertable.html#altertabrename">lang_altertable.html#altertabrename</a> &rarr; {ALTER TABLE RENAME} {ALTER TABLE RENAME documentation} {rename table}</li>
+<li><a href="lang_altertable.html#otheralter">lang_altertable.html#otheralter</a> &rarr; {generalized ALTER TABLE procedure}</li>
+<li><a href="lang_analyze.html">lang_analyze.html</a> &rarr; ANALYZE analyze</li>
+<li><a href="lang_analyze.html#approx">lang_analyze.html#approx</a> &rarr; {approximate ANALYZE}</li>
+<li><a href="lang_analyze.html#autoanalyze">lang_analyze.html#autoanalyze</a> &rarr; {automatically running ANALYZE}</li>
+<li><a href="lang_analyze.html#req">lang_analyze.html#req</a> &rarr; {recommended ANALYZE usage pattern}</li>
+<li><a href="lang_attach.html">lang_attach.html</a> &rarr; ATTACH {ATTACH DATABASE} attach attached</li>
+<li><a href="lang_comment.html">lang_comment.html</a> &rarr; comment comments</li>
+<li><a href="lang_conflict.html">lang_conflict.html</a> &rarr; {ON CONFLICT} {ON CONFLICT clause} {ON CONFLICT clauses} conflict {conflict clause} {conflict resolution algorithm}</li>
+<li><a href="lang_corefunc.html">lang_corefunc.html</a> &rarr; {Core Functions} {Scalar Functions} corefunc {scalar functions}</li>
+<li><a href="lang_corefunc.html#abs">lang_corefunc.html#abs</a> &rarr; abs {abs SQL function}</li>
+<li><a href="lang_corefunc.html#changes">lang_corefunc.html#changes</a> &rarr; changes {changes SQL function}</li>
+<li><a href="lang_corefunc.html#char">lang_corefunc.html#char</a> &rarr; char {char SQL function}</li>
+<li><a href="lang_corefunc.html#coalesce">lang_corefunc.html#coalesce</a> &rarr; coalesce {coalesce SQL function}</li>
+<li><a href="lang_corefunc.html#concat">lang_corefunc.html#concat</a> &rarr; concat {concat SQL function}</li>
+<li><a href="lang_corefunc.html#concat_ws">lang_corefunc.html#concat_ws</a> &rarr; concat_ws {concat_ws SQL function}</li>
+<li><a href="lang_corefunc.html#format">lang_corefunc.html#format</a> &rarr; format {format SQL function}</li>
+<li><a href="lang_corefunc.html#glob">lang_corefunc.html#glob</a> &rarr; glob {glob SQL function}</li>
+<li><a href="lang_corefunc.html#hex">lang_corefunc.html#hex</a> &rarr; hex {hex SQL function}</li>
+<li><a href="lang_corefunc.html#ifnull">lang_corefunc.html#ifnull</a> &rarr; ifnull {ifnull SQL function}</li>
+<li><a href="lang_corefunc.html#iif">lang_corefunc.html#iif</a> &rarr; iif {iif SQL function}</li>
+<li><a href="lang_corefunc.html#instr">lang_corefunc.html#instr</a> &rarr; instr {instr SQL function}</li>
+<li><a href="lang_corefunc.html#last_insert_rowid">lang_corefunc.html#last_insert_rowid</a> &rarr; last_insert_rowid {last_insert_rowid SQL function}</li>
+<li><a href="lang_corefunc.html#length">lang_corefunc.html#length</a> &rarr; length {length SQL function}</li>
+<li><a href="lang_corefunc.html#like">lang_corefunc.html#like</a> &rarr; like {like SQL function}</li>
+<li><a href="lang_corefunc.html#likelihood">lang_corefunc.html#likelihood</a> &rarr; likelihood {likelihood SQL function}</li>
+<li><a href="lang_corefunc.html#likely">lang_corefunc.html#likely</a> &rarr; likely {likely SQL function}</li>
+<li><a href="lang_corefunc.html#load_extension">lang_corefunc.html#load_extension</a> &rarr; load_extension {load_extension SQL function}</li>
+<li><a href="lang_corefunc.html#lower">lang_corefunc.html#lower</a> &rarr; lower {lower SQL function}</li>
+<li><a href="lang_corefunc.html#ltrim">lang_corefunc.html#ltrim</a> &rarr; ltrim {ltrim SQL function}</li>
+<li><a href="lang_corefunc.html#max_scalar">lang_corefunc.html#max_scalar</a> &rarr; max {max SQL function} max_scalar</li>
+<li><a href="lang_corefunc.html#min_scalar">lang_corefunc.html#min_scalar</a> &rarr; min {min SQL function} min_scalar</li>
+<li><a href="lang_corefunc.html#nullif">lang_corefunc.html#nullif</a> &rarr; nullif {nullif SQL function}</li>
+<li><a href="lang_corefunc.html#octet_length">lang_corefunc.html#octet_length</a> &rarr; octet_length {octet_length SQL function}</li>
+<li><a href="lang_corefunc.html#printf">lang_corefunc.html#printf</a> &rarr; printf {printf SQL function}</li>
+<li><a href="lang_corefunc.html#quote">lang_corefunc.html#quote</a> &rarr; quote {quote SQL function}</li>
+<li><a href="lang_corefunc.html#random">lang_corefunc.html#random</a> &rarr; random {random SQL function}</li>
+<li><a href="lang_corefunc.html#randomblob">lang_corefunc.html#randomblob</a> &rarr; randomblob {randomblob SQL function}</li>
+<li><a href="lang_corefunc.html#replace">lang_corefunc.html#replace</a> &rarr; replace {replace SQL function}</li>
+<li><a href="lang_corefunc.html#round">lang_corefunc.html#round</a> &rarr; round {round SQL function}</li>
+<li><a href="lang_corefunc.html#rtrim">lang_corefunc.html#rtrim</a> &rarr; rtrim {rtrim SQL function}</li>
+<li><a href="lang_corefunc.html#sign">lang_corefunc.html#sign</a> &rarr; sign {sign SQL function}</li>
+<li><a href="lang_corefunc.html#soundex">lang_corefunc.html#soundex</a> &rarr; soundex {soundex SQL function}</li>
+<li><a href="lang_corefunc.html#sqlite_compileoption_get">lang_corefunc.html#sqlite_compileoption_get</a> &rarr; sqlite_compileoption_get {sqlite_compileoption_get SQL function}</li>
+<li><a href="lang_corefunc.html#sqlite_compileoption_used">lang_corefunc.html#sqlite_compileoption_used</a> &rarr; sqlite_compileoption_used {sqlite_compileoption_used SQL function}</li>
+<li><a href="lang_corefunc.html#sqlite_offset">lang_corefunc.html#sqlite_offset</a> &rarr; sqlite_offset {sqlite_offset SQL function}</li>
+<li><a href="lang_corefunc.html#sqlite_source_id">lang_corefunc.html#sqlite_source_id</a> &rarr; sqlite_source_id {sqlite_source_id SQL function}</li>
+<li><a href="lang_corefunc.html#sqlite_version">lang_corefunc.html#sqlite_version</a> &rarr; sqlite_version {sqlite_version SQL function}</li>
+<li><a href="lang_corefunc.html#substr">lang_corefunc.html#substr</a> &rarr; substr {substr SQL function}</li>
+<li><a href="lang_corefunc.html#total_changes">lang_corefunc.html#total_changes</a> &rarr; total_changes {total_changes SQL function}</li>
+<li><a href="lang_corefunc.html#trim">lang_corefunc.html#trim</a> &rarr; trim {trim SQL function}</li>
+<li><a href="lang_corefunc.html#typeof">lang_corefunc.html#typeof</a> &rarr; typeof {typeof SQL function}</li>
+<li><a href="lang_corefunc.html#unhex">lang_corefunc.html#unhex</a> &rarr; unhex {unhex SQL function}</li>
+<li><a href="lang_corefunc.html#unicode">lang_corefunc.html#unicode</a> &rarr; unicode {unicode SQL function}</li>
+<li><a href="lang_corefunc.html#unlikely">lang_corefunc.html#unlikely</a> &rarr; unlikely {unlikely SQL function}</li>
+<li><a href="lang_corefunc.html#upper">lang_corefunc.html#upper</a> &rarr; upper {upper SQL function}</li>
+<li><a href="lang_corefunc.html#zeroblob">lang_corefunc.html#zeroblob</a> &rarr; zeroblob {zeroblob SQL function}</li>
+<li><a href="lang_createindex.html">lang_createindex.html</a> &rarr; {CREATE INDEX} Indexes createindex</li>
+<li><a href="lang_createindex.html#collidx">lang_createindex.html#collidx</a> &rarr; COLLATE</li>
+<li><a href="lang_createindex.html#descidx">lang_createindex.html#descidx</a> &rarr; DESC {descending index} {descending indexes} {descending indices}</li>
+<li><a href="lang_createindex.html#uniqueidx">lang_createindex.html#uniqueidx</a> &rarr; {unique index}</li>
+<li><a href="lang_createtable.html">lang_createtable.html</a> &rarr; {CREATE TABLE} createtable</li>
+<li><a href="lang_createtable.html#ckconst">lang_createtable.html#ckconst</a> &rarr; CHECK {CHECK constraint} {CHECK constraints}</li>
+<li><a href="lang_createtable.html#collateclause">lang_createtable.html#collateclause</a> &rarr; {COLLATE clause} {COLLATE clauses} {COLLATE constraint}</li>
+<li><a href="lang_createtable.html#createtabas">lang_createtable.html#createtabas</a> &rarr; {CREATE TABLE AS}</li>
+<li><a href="lang_createtable.html#dfltval">lang_createtable.html#dfltval</a> &rarr; {DEFAULT clauses} {default column value} {default value}</li>
+<li><a href="lang_createtable.html#notnullconst">lang_createtable.html#notnullconst</a> &rarr; {NOT NULL} {NOT NULL constraint} {NOT NULL constraints}</li>
+<li><a href="lang_createtable.html#primkeyconst">lang_createtable.html#primkeyconst</a> &rarr; {PRIMARY KEY} {PRIMARY KEY constraint}</li>
+<li><a href="lang_createtable.html#rowid">lang_createtable.html#rowid</a> &rarr; {INTEGER PRIMARY KEY} ROWID rowid</li>
+<li><a href="lang_createtable.html#tablecoldef">lang_createtable.html#tablecoldef</a> &rarr; {column definition} {column definitions}</li>
+<li><a href="lang_createtable.html#uniqueconst">lang_createtable.html#uniqueconst</a> &rarr; UNIQUE {UNIQUE constraint} {UNIQUE constraints} {unique constraint}</li>
+<li><a href="lang_createtrigger.html">lang_createtrigger.html</a> &rarr; {CREATE TRIGGER} {UPDATE trigger} createtrigger trigger triggers</li>
+<li><a href="lang_createtrigger.html#instead_of_trigger">lang_createtrigger.html#instead_of_trigger</a> &rarr; {INSTEAD OF} {INSTEAD OF trigger}</li>
+<li><a href="lang_createtrigger.html#raise">lang_createtrigger.html#raise</a> &rarr; {RAISE function}</li>
+<li><a href="lang_createtrigger.html#temptrig">lang_createtrigger.html#temptrig</a> &rarr; {TEMP triggers on non-TEMP tables}</li>
+<li><a href="lang_createtrigger.html#undef_before">lang_createtrigger.html#undef_before</a> &rarr; {undefined BEFORE trigger behavior}</li>
+<li><a href="lang_createview.html">lang_createview.html</a> &rarr; {CREATE VIEW} VIEW createview view views</li>
+<li><a href="lang_createvtab.html">lang_createvtab.html</a> &rarr; {CREATE VIRTUAL TABLE} createvtab</li>
+<li><a href="lang_datefunc.html">lang_datefunc.html</a> &rarr; {Date And Time Functions} {date and time functions} datefunc</li>
+<li><a href="lang_datefunc.html#automod">lang_datefunc.html#automod</a> &rarr; {auto modifier}</li>
+<li><a href="lang_datefunc.html#dtmods">lang_datefunc.html#dtmods</a> &rarr; {date/time modifiers} modifiers</li>
+<li><a href="lang_datefunc.html#dttm">lang_datefunc.html#dttm</a> &rarr; date {date SQL function} datetime {datetime SQL function} time {time SQL function}</li>
+<li><a href="lang_datefunc.html#jdmod">lang_datefunc.html#jdmod</a> &rarr; {julianday modifier}</li>
+<li><a href="lang_datefunc.html#jlndy">lang_datefunc.html#jlndy</a> &rarr; julianday {julianday SQL function}</li>
+<li><a href="lang_datefunc.html#localtime">lang_datefunc.html#localtime</a> &rarr; {localtime modifier} {utc modifier}</li>
+<li><a href="lang_datefunc.html#strftm">lang_datefunc.html#strftm</a> &rarr; strftime {strftime SQL function}</li>
+<li><a href="lang_datefunc.html#subsec">lang_datefunc.html#subsec</a> &rarr; {subsec modifier} {subsecond modifier}</li>
+<li><a href="lang_datefunc.html#tmdif">lang_datefunc.html#tmdif</a> &rarr; timediff {timediff SQL function}</li>
+<li><a href="lang_datefunc.html#tmshf">lang_datefunc.html#tmshf</a> &rarr; {time shift modifiers}</li>
+<li><a href="lang_datefunc.html#uepch">lang_datefunc.html#uepch</a> &rarr; unixepoch {unixepoch SQL function} {unixepoch function}</li>
+<li><a href="lang_delete.html">lang_delete.html</a> &rarr; DELETE DELETEs delete</li>
+<li><a href="lang_delete.html#truncateopt">lang_delete.html#truncateopt</a> &rarr; {truncate optimization}</li>
+<li><a href="lang_detach.html">lang_detach.html</a> &rarr; DETACH {DETACH DATABASE} detach</li>
+<li><a href="lang_dropindex.html">lang_dropindex.html</a> &rarr; {DROP INDEX} dropindex</li>
+<li><a href="lang_droptable.html">lang_droptable.html</a> &rarr; {DROP TABLE} droptable</li>
+<li><a href="lang_droptrigger.html">lang_droptrigger.html</a> &rarr; {DROP TRIGGER} droptrigger</li>
+<li><a href="lang_dropview.html">lang_dropview.html</a> &rarr; {DROP VIEW} dropview</li>
+<li><a href="lang_explain.html">lang_explain.html</a> &rarr; EXPLAIN explain</li>
+<li><a href="lang_expr.html">lang_expr.html</a> &rarr; expression {expression syntax} langexpr</li>
+<li><a href="lang_expr.html#*funcinexpr">lang_expr.html#*funcinexpr</a> &rarr; {functions within expressions}</li>
+<li><a href="lang_expr.html#between">lang_expr.html#between</a> &rarr; BETWEEN</li>
+<li><a href="lang_expr.html#binaryops">lang_expr.html#binaryops</a> &rarr; {binary operators}</li>
+<li><a href="lang_expr.html#booleanexpr">lang_expr.html#booleanexpr</a> &rarr; {boolean expression}</li>
+<li><a href="lang_expr.html#case">lang_expr.html#case</a> &rarr; {CASE expression}</li>
+<li><a href="lang_expr.html#castexpr">lang_expr.html#castexpr</a> &rarr; CAST {CAST expression} {CAST operator} cast</li>
+<li><a href="lang_expr.html#collateop">lang_expr.html#collateop</a> &rarr; {COLLATE operator}</li>
+<li><a href="lang_expr.html#cosub">lang_expr.html#cosub</a> &rarr; {correlated subqueries}</li>
+<li><a href="lang_expr.html#exists_op">lang_expr.html#exists_op</a> &rarr; {EXISTS operator} {NOT EXISTS operator}</li>
+<li><a href="lang_expr.html#extract">lang_expr.html#extract</a> &rarr; extract</li>
+<li><a href="lang_expr.html#glob">lang_expr.html#glob</a> &rarr; GLOB</li>
+<li><a href="lang_expr.html#hexint">lang_expr.html#hexint</a> &rarr; {hexadecimal integer literals} {hexadecimal integers}</li>
+<li><a href="lang_expr.html#in_op">lang_expr.html#in_op</a> &rarr; {IN operator} {NOT IN operator}</li>
+<li><a href="lang_expr.html#isdf">lang_expr.html#isdf</a> &rarr; {IS DISTINCT FROM} {IS NOT DISTINCT FROM}</li>
+<li><a href="lang_expr.html#isisnot">lang_expr.html#isisnot</a> &rarr; {IS NOT operator} {IS operator}</li>
+<li><a href="lang_expr.html#like">lang_expr.html#like</a> &rarr; ESCAPE LIKE</li>
+<li><a href="lang_expr.html#litvalue">lang_expr.html#litvalue</a> &rarr; {literal value}</li>
+<li><a href="lang_expr.html#match">lang_expr.html#match</a> &rarr; MATCH</li>
+<li><a href="lang_expr.html#regexp">lang_expr.html#regexp</a> &rarr; REGEXP</li>
+<li><a href="lang_expr.html#subq">lang_expr.html#subq</a> &rarr; Subqueries</li>
+<li><a href="lang_expr.html#varparam">lang_expr.html#varparam</a> &rarr; {bound parameter} {bound parameters} parameter parameters</li>
+<li><a href="lang_indexedby.html">lang_indexedby.html</a> &rarr; {INDEXED BY} {NOT INDEXED} langindexedby</li>
+<li><a href="lang_insert.html">lang_insert.html</a> &rarr; INSERT INSERTs insert</li>
+<li><a href="lang_keywords.html">lang_keywords.html</a> &rarr; {SQL keyword} {SQL keywords} {SQLite Keywords} keywords langkeywords</li>
+<li><a href="lang_mathfunc.html">lang_mathfunc.html</a> &rarr; {Math Functions} {built-in SQL math functions} {math functions} mathfunc</li>
+<li><a href="lang_mathfunc.html#acos">lang_mathfunc.html#acos</a> &rarr; acos {acos SQL function}</li>
+<li><a href="lang_mathfunc.html#acosh">lang_mathfunc.html#acosh</a> &rarr; acosh {acosh SQL function}</li>
+<li><a href="lang_mathfunc.html#asin">lang_mathfunc.html#asin</a> &rarr; asin {asin SQL function}</li>
+<li><a href="lang_mathfunc.html#asinh">lang_mathfunc.html#asinh</a> &rarr; asinh {asinh SQL function}</li>
+<li><a href="lang_mathfunc.html#atan">lang_mathfunc.html#atan</a> &rarr; atan {atan SQL function}</li>
+<li><a href="lang_mathfunc.html#atan2">lang_mathfunc.html#atan2</a> &rarr; atan2 {atan2 SQL function}</li>
+<li><a href="lang_mathfunc.html#atanh">lang_mathfunc.html#atanh</a> &rarr; atanh {atanh SQL function}</li>
+<li><a href="lang_mathfunc.html#ceil">lang_mathfunc.html#ceil</a> &rarr; ceil ceiling</li>
+<li><a href="lang_mathfunc.html#cos">lang_mathfunc.html#cos</a> &rarr; cos {cos SQL function}</li>
+<li><a href="lang_mathfunc.html#cosh">lang_mathfunc.html#cosh</a> &rarr; cosh {cosh SQL function}</li>
+<li><a href="lang_mathfunc.html#degrees">lang_mathfunc.html#degrees</a> &rarr; degrees {degrees SQL function}</li>
+<li><a href="lang_mathfunc.html#exp">lang_mathfunc.html#exp</a> &rarr; exp {exp SQL function}</li>
+<li><a href="lang_mathfunc.html#floor">lang_mathfunc.html#floor</a> &rarr; floor {floor SQL function}</li>
+<li><a href="lang_mathfunc.html#ln">lang_mathfunc.html#ln</a> &rarr; ln {ln SQL function}</li>
+<li><a href="lang_mathfunc.html#log">lang_mathfunc.html#log</a> &rarr; log log10</li>
+<li><a href="lang_mathfunc.html#log2">lang_mathfunc.html#log2</a> &rarr; log2 {log2 SQL function}</li>
+<li><a href="lang_mathfunc.html#mod">lang_mathfunc.html#mod</a> &rarr; mod {mod SQL function}</li>
+<li><a href="lang_mathfunc.html#pi">lang_mathfunc.html#pi</a> &rarr; pi {pi SQL function}</li>
+<li><a href="lang_mathfunc.html#pow">lang_mathfunc.html#pow</a> &rarr; pow {pow SQL function}</li>
+<li><a href="lang_mathfunc.html#radians">lang_mathfunc.html#radians</a> &rarr; radians {radians SQL function}</li>
+<li><a href="lang_mathfunc.html#sin">lang_mathfunc.html#sin</a> &rarr; sin {sin SQL function}</li>
+<li><a href="lang_mathfunc.html#sinh">lang_mathfunc.html#sinh</a> &rarr; sinh {sinh SQL function}</li>
+<li><a href="lang_mathfunc.html#sqrt">lang_mathfunc.html#sqrt</a> &rarr; sqrt {sqrt SQL function}</li>
+<li><a href="lang_mathfunc.html#tan">lang_mathfunc.html#tan</a> &rarr; tan {tan SQL function}</li>
+<li><a href="lang_mathfunc.html#tanh">lang_mathfunc.html#tanh</a> &rarr; tanh {tanh SQL function}</li>
+<li><a href="lang_mathfunc.html#trunc">lang_mathfunc.html#trunc</a> &rarr; trunc {trunc SQL function}</li>
+<li><a href="lang_naming.html">lang_naming.html</a> &rarr; naming {object resolution}</li>
+<li><a href="lang_reindex.html">lang_reindex.html</a> &rarr; REINDEX reindex</li>
+<li><a href="lang_replace.html">lang_replace.html</a> &rarr; REPLACE langreplace</li>
+<li><a href="lang_returning.html">lang_returning.html</a> &rarr; RETURNING {RETURNING clause} returning</li>
+<li><a href="lang_savepoint.html">lang_savepoint.html</a> &rarr; RELEASE SAVEPOINT savepoint</li>
+<li><a href="lang_select.html">lang_select.html</a> &rarr; SELECT {SELECT query} {SELECT statement} select</li>
+<li><a href="lang_select.html#bareagg">lang_select.html#bareagg</a> &rarr; {bare aggregate terms}</li>
+<li><a href="lang_select.html#compound">lang_select.html#compound</a> &rarr; {compound SELECT} {compound SELECTs} {compound query} {compound select}</li>
+<li><a href="lang_select.html#crossjoin">lang_select.html#crossjoin</a> &rarr; {treats the CROSS JOIN operator specially}</li>
+<li><a href="lang_select.html#distinct">lang_select.html#distinct</a> &rarr; DISTINCT</li>
+<li><a href="lang_select.html#fromclause">lang_select.html#fromclause</a> &rarr; {FROM clause}</li>
+<li><a href="lang_select.html#fulljoin">lang_select.html#fulljoin</a> &rarr; {FULL JOIN} {FULL OUTER JOIN}</li>
+<li><a href="lang_select.html#limitoffset">lang_select.html#limitoffset</a> &rarr; LIMIT OFFSET</li>
+<li><a href="lang_select.html#nonstd">lang_select.html#nonstd</a> &rarr; {non-standard SELECT syntax}</li>
+<li><a href="lang_select.html#nullslast">lang_select.html#nullslast</a> &rarr; {NULLS FIRST} {NULLS LAST}</li>
+<li><a href="lang_select.html#orderby">lang_select.html#orderby</a> &rarr; {ORDER BY} {order by}</li>
+<li><a href="lang_select.html#resultset">lang_select.html#resultset</a> &rarr; {GROUP BY} {GROUP BY clause} HAVING {HAVING clause} {result-set expressions}</li>
+<li><a href="lang_select.html#rjoin">lang_select.html#rjoin</a> &rarr; {RIGHT JOIN} {RIGHT and FULL OUTER JOIN}</li>
+<li><a href="lang_select.html#simpleselect">lang_select.html#simpleselect</a> &rarr; {simple SELECT}</li>
+<li><a href="lang_select.html#tabfunc1">lang_select.html#tabfunc1</a> &rarr; {table-valued functions in the FROM clause}</li>
+<li><a href="lang_select.html#values">lang_select.html#values</a> &rarr; VALUES {VALUES clause}</li>
+<li><a href="lang_select.html#whereclause">lang_select.html#whereclause</a> &rarr; {WHERE clause}</li>
+<li><a href="lang_transaction.html">lang_transaction.html</a> &rarr; BEGIN COMMIT ROLLBACK transaction</li>
+<li><a href="lang_transaction.html#immediate">lang_transaction.html#immediate</a> &rarr; {BEGIN EXCLUSIVE} {BEGIN IMMEDIATE}</li>
+<li><a href="lang_update.html">lang_update.html</a> &rarr; UPDATE UPDATEs langupdate</li>
+<li><a href="lang_update.html#upfrom">lang_update.html#upfrom</a> &rarr; {UPDATE FROM}</li>
+<li><a href="lang_upsert.html">lang_upsert.html</a> &rarr; UPSERT upsert {upsert clause}</li>
+<li><a href="lang_upsert.html#parseambig">lang_upsert.html#parseambig</a> &rarr; {UPSERT parsing ambiguity}</li>
+<li><a href="lang_vacuum.html">lang_vacuum.html</a> &rarr; VACUUM langvacuum vacuum</li>
+<li><a href="lang_vacuum.html#howvacuumworks">lang_vacuum.html#howvacuumworks</a> &rarr; {how vacuum works}</li>
+<li><a href="lang_vacuum.html#vacuuminto">lang_vacuum.html#vacuuminto</a> &rarr; {VACUUM INTO}</li>
+<li><a href="lang_with.html">lang_with.html</a> &rarr; WITH {WITH clause} {common table expressions} with</li>
+<li><a href="lang_with.html#mandelbrot">lang_with.html#mandelbrot</a> &rarr; {compute the Mandelbrot set}</li>
+<li><a href="lang_with.html#mathint">lang_with.html#mathint</a> &rarr; MATERIALIZED {NOT MATERIALIZED} {materialization hints}</li>
+<li><a href="lang_with.html#ordinarycte">lang_with.html#ordinarycte</a> &rarr; {ordinary common table expressions}</li>
+<li><a href="lang_with.html#rcex3">lang_with.html#rcex3</a> &rarr; {queries against graphs}</li>
+<li><a href="lang_with.html#recursivecte">lang_with.html#recursivecte</a> &rarr; {recursive common table expression} {recursive common table expressions} {recursive query}</li>
+<li><a href="lang_with.html#sudoku">lang_with.html#sudoku</a> &rarr; {solve Sudoku puzzles}</li>
+<li><a href="lemon.html">lemon.html</a> &rarr; Lemon {Lemon LALR parser generator} {Lemon parser generator}</li>
+<li><a href="limits.html">limits.html</a> &rarr; limits</li>
+<li><a href="limits.html#max_attached">limits.html#max_attached</a> &rarr; SQLITE_MAX_ATTACHED</li>
+<li><a href="limits.html#max_column">limits.html#max_column</a> &rarr; SQLITE_MAX_COLUMN</li>
+<li><a href="limits.html#max_compound_select">limits.html#max_compound_select</a> &rarr; SQLITE_MAX_COMPOUND_SELECT</li>
+<li><a href="limits.html#max_expr_depth">limits.html#max_expr_depth</a> &rarr; SQLITE_MAX_EXPR_DEPTH</li>
+<li><a href="limits.html#max_function_arg">limits.html#max_function_arg</a> &rarr; SQLITE_MAX_FUNCTION_ARG</li>
+<li><a href="limits.html#max_length">limits.html#max_length</a> &rarr; SQLITE_MAX_LENGTH</li>
+<li><a href="limits.html#max_like_pattern_length">limits.html#max_like_pattern_length</a> &rarr; SQLITE_MAX_LIKE_PATTERN_LENGTH</li>
+<li><a href="limits.html#max_page_count">limits.html#max_page_count</a> &rarr; SQLITE_MAX_PAGE_COUNT</li>
+<li><a href="limits.html#max_sql_length">limits.html#max_sql_length</a> &rarr; SQLITE_MAX_SQL_LENGTH</li>
+<li><a href="limits.html#max_trigger_depth">limits.html#max_trigger_depth</a> &rarr; SQLITE_MAX_TRIGGER_DEPTH</li>
+<li><a href="limits.html#max_variable_number">limits.html#max_variable_number</a> &rarr; SQLITE_MAX_VARIABLE_NUMBER</li>
+<li><a href="loadext.html">loadext.html</a> &rarr; {Run-Time Loadable Extensions} {SQLite extension} {SQLite extensions} {extension loading} {loadable extension} {loadable extensions} loadext</li>
+<li><a href="loadext.html#build">loadext.html#build</a> &rarr; {Compiling Loadable Extensions} {compile loadable extensions}</li>
+<li><a href="loadext.html#persist">loadext.html#persist</a> &rarr; {persistent loadable extensions}</li>
+<li><a href="loadext.html#statext">loadext.html#statext</a> &rarr; {statically linked extensions}</li>
+<li><a href="loadext.html#write">loadext.html#write</a> &rarr; {Programming Loadable Extensions}</li>
+<li><a href="lockingv3.html">lockingv3.html</a> &rarr; {file locking and concurrency control}</li>
+<li><a href="lockingv3.html#excl_lock">lockingv3.html#excl_lock</a> &rarr; EXCLUSIVE {EXCLUSIVE lock} {exclusive lock}</li>
+<li><a href="lockingv3.html#ext3-barrier-problem">lockingv3.html#ext3-barrier-problem</a> &rarr; {the ext3 barrier problem}</li>
+<li><a href="lockingv3.html#how_to_corrupt">lockingv3.html#how_to_corrupt</a> &rarr; {How To Corrupt Your Database Files}</li>
+<li><a href="lockingv3.html#locking">lockingv3.html#locking</a> &rarr; {file locking states}</li>
+<li><a href="lockingv3.html#pending_lock">lockingv3.html#pending_lock</a> &rarr; PENDING {PENDING lock} {pending lock}</li>
+<li><a href="lockingv3.html#reserved_lock">lockingv3.html#reserved_lock</a> &rarr; RESERVED {RESERVED lock} {reserved lock}</li>
+<li><a href="lockingv3.html#rollback">lockingv3.html#rollback</a> &rarr; {rollback journal}</li>
+<li><a href="lockingv3.html#shared_lock">lockingv3.html#shared_lock</a> &rarr; SHARED {SHARED lock} {shared lock}</li>
+<li><a href="lockingv3.html#writer_starvation">lockingv3.html#writer_starvation</a> &rarr; {writer starvation}</li>
+<li><a href="locrsf.html">locrsf.html</a> &rarr; {recommended by the US Library of Congress} {recommended storage format}</li>
+<li><a href="lts.html">lts.html</a> &rarr; {long term support}</li>
+<li><a href="malloc.html">malloc.html</a> &rarr; {memory allocation}</li>
+<li><a href="malloc.html#altalloc">malloc.html#altalloc</a> &rarr; {built-in memory allocators}</li>
+<li><a href="malloc.html#defaultalloc">malloc.html#defaultalloc</a> &rarr; {default memory allocator}</li>
+<li><a href="malloc.html#lookaside">malloc.html#lookaside</a> &rarr; lookaside {lookaside buffer} {lookaside memory} {lookaside memory allocator}</li>
+<li><a href="malloc.html#memdebug">malloc.html#memdebug</a> &rarr; {debugging memory allocator} memsys2</li>
+<li><a href="malloc.html#memstatus">malloc.html#memstatus</a> &rarr; {memory statistics}</li>
+<li><a href="malloc.html#memsys5">malloc.html#memsys5</a> &rarr; memsys5 {zero-malloc memory allocator}</li>
+<li><a href="malloc.html#memsysx">malloc.html#memsysx</a> &rarr; {experimental memory allocators}</li>
+<li><a href="malloc.html#nofrag">malloc.html#nofrag</a> &rarr; {Robson proof}</li>
+<li><a href="malloc.html#pagecache">malloc.html#pagecache</a> &rarr; {pagecache memory allocator}</li>
+<li><a href="malloc.html#win32heap">malloc.html#win32heap</a> &rarr; {Win32 native memory allocator}</li>
+<li><a href="memstat.html">memstat.html</a> &rarr; {SQLITE_MEMSTAT virtual table} sqlite_memstat {the SQLITE_MEMSTAT extension}</li>
+<li><a href="mmap.html">mmap.html</a> &rarr; {memory-mapped I/O} mmap</li>
+<li><a href="mostdeployed.html">mostdeployed.html</a> &rarr; {most used} {most widely deployed} {most widely used}</li>
+<li><a href="np1queryprob.html">np1queryprob.html</a> &rarr; {about 200 SQL statements per webpage}</li>
+<li><a href="nulinstr.html">nulinstr.html</a> &rarr; {NUL characters in strings}</li>
+<li><a href="opcode.html">opcode.html</a> &rarr; VDBE bytecode {bytecode engine} bytecodes opcodes {virtual machine} {virtual machine instructions}</li>
+<li><a href="opcode.html#codes">opcode.html#codes</a> &rarr; {list of current bytecodes} {opcode definitions}</li>
+<li><a href="opcode.html#subprog">opcode.html#subprog</a> &rarr; subprograms</li>
+<li><a href="optoverview.html">optoverview.html</a> &rarr; {SQLite query planner} optimizer {query planner}</li>
+<li><a href="optoverview.html#autoindex">optoverview.html#autoindex</a> &rarr; {Automatic indexing} {automatic indexes} {automatic indexing}</li>
+<li><a href="optoverview.html#constprop">optoverview.html#constprop</a> &rarr; {constant-propagation optimization}</li>
+<li><a href="optoverview.html#coroutines">optoverview.html#coroutines</a> &rarr; co-routines {subquery co-routines}</li>
+<li><a href="optoverview.html#crossjoin">optoverview.html#crossjoin</a> &rarr; {CROSS JOIN} {Manual Control Of Query Plans Using CROSS JOIN}</li>
+<li><a href="optoverview.html#flattening">optoverview.html#flattening</a> &rarr; flattened {flattening optimization} {query flattener}</li>
+<li><a href="optoverview.html#hashjoin">optoverview.html#hashjoin</a> &rarr; {hash join}</li>
+<li><a href="optoverview.html#leftjoinreduction">optoverview.html#leftjoinreduction</a> &rarr; {LEFT JOIN strength reduction optimization} {OUTER JOIN strength reduction} {OUTER JOIN strength reduction optimization}</li>
+<li><a href="optoverview.html#like_opt">optoverview.html#like_opt</a> &rarr; {LIKE optimization}</li>
+<li><a href="optoverview.html#manctrl">optoverview.html#manctrl</a> &rarr; {Manual Control Of Query Plans Using SQLITE_STAT Tables}</li>
+<li><a href="optoverview.html#minmax">optoverview.html#minmax</a> &rarr; {min/max optimization}</li>
+<li><a href="optoverview.html#omitnoopjoin">optoverview.html#omitnoopjoin</a> &rarr; {omit-left-join optimization} {omit-outer-join optimization}</li>
+<li><a href="optoverview.html#or_opt">optoverview.html#or_opt</a> &rarr; {OR optimization} {or optimization}</li>
+<li><a href="optoverview.html#partsort">optoverview.html#partsort</a> &rarr; {sorting subsets of the result}</li>
+<li><a href="optoverview.html#pushdown">optoverview.html#pushdown</a> &rarr; {push-down optimization}</li>
+<li><a href="optoverview.html#rangequery">optoverview.html#rangequery</a> &rarr; {range query optimization}</li>
+<li><a href="optoverview.html#skipscan">optoverview.html#skipscan</a> &rarr; skip-scan {skip-scan optimization}</li>
+<li><a href="optoverview.html#table_order">optoverview.html#table_order</a> &rarr; {join order}</li>
+<li><a href="optoverview.html#uplus">optoverview.html#uplus</a> &rarr; upluscontrol</li>
+<li><a href="partialindex.html">partialindex.html</a> &rarr; {partial index} {partial indexes} {partial indices}</li>
+<li><a href="pgszchng2016.html">pgszchng2016.html</a> &rarr; {increase in the default page size} {version 3.12.0 page size change}</li>
+<li><a href="pragma.html#pragfunc">pragma.html#pragfunc</a> &rarr; {PRAGMA function} {PRAGMA functions}</li>
+<li><a href="pragma.html#pragma_analysis_limit">pragma.html#pragma_analysis_limit</a> &rarr; {PRAGMA analysis_limit} analysis_limit {analysis_limit pragma}</li>
+<li><a href="pragma.html#pragma_application_id">pragma.html#pragma_application_id</a> &rarr; {PRAGMA application_id} application_id {application_id pragma}</li>
+<li><a href="pragma.html#pragma_auto_vacuum">pragma.html#pragma_auto_vacuum</a> &rarr; {PRAGMA auto_vacuum} auto_vacuum {auto_vacuum pragma}</li>
+<li><a href="pragma.html#pragma_automatic_index">pragma.html#pragma_automatic_index</a> &rarr; {PRAGMA automatic_index} automatic_index {automatic_index pragma}</li>
+<li><a href="pragma.html#pragma_busy_timeout">pragma.html#pragma_busy_timeout</a> &rarr; {PRAGMA busy_timeout} busy_timeout {busy_timeout pragma}</li>
+<li><a href="pragma.html#pragma_cache_size">pragma.html#pragma_cache_size</a> &rarr; {PRAGMA cache_size} cache_size {cache_size pragma}</li>
+<li><a href="pragma.html#pragma_cache_spill">pragma.html#pragma_cache_spill</a> &rarr; {PRAGMA cache_spill} cache_spill {cache_spill pragma}</li>
+<li><a href="pragma.html#pragma_case_sensitive_like">pragma.html#pragma_case_sensitive_like</a> &rarr; {PRAGMA case_sensitive_like} case_sensitive_like {case_sensitive_like pragma}</li>
+<li><a href="pragma.html#pragma_cell_size_check">pragma.html#pragma_cell_size_check</a> &rarr; {PRAGMA cell_size_check} cell_size_check {cell_size_check pragma}</li>
+<li><a href="pragma.html#pragma_checkpoint_fullfsync">pragma.html#pragma_checkpoint_fullfsync</a> &rarr; {PRAGMA checkpoint_fullfsync} checkpoint_fullfsync {checkpoint_fullfsync pragma}</li>
+<li><a href="pragma.html#pragma_collation_list">pragma.html#pragma_collation_list</a> &rarr; {PRAGMA collation_list} collation_list {collation_list pragma}</li>
+<li><a href="pragma.html#pragma_compile_options">pragma.html#pragma_compile_options</a> &rarr; {PRAGMA compile_options} compile_options {compile_options pragma}</li>
+<li><a href="pragma.html#pragma_count_changes">pragma.html#pragma_count_changes</a> &rarr; {PRAGMA count_changes} count_changes {count_changes pragma}</li>
+<li><a href="pragma.html#pragma_data_store_directory">pragma.html#pragma_data_store_directory</a> &rarr; {PRAGMA data_store_directory} data_store_directory {data_store_directory pragma}</li>
+<li><a href="pragma.html#pragma_data_version">pragma.html#pragma_data_version</a> &rarr; {PRAGMA data_version} data_version {data_version pragma}</li>
+<li><a href="pragma.html#pragma_database_list">pragma.html#pragma_database_list</a> &rarr; {PRAGMA database_list} database_list {database_list pragma}</li>
+<li><a href="pragma.html#pragma_default_cache_size">pragma.html#pragma_default_cache_size</a> &rarr; {PRAGMA default_cache_size} default_cache_size {default_cache_size pragma}</li>
+<li><a href="pragma.html#pragma_defer_foreign_keys">pragma.html#pragma_defer_foreign_keys</a> &rarr; {PRAGMA defer_foreign_keys} defer_foreign_keys {defer_foreign_keys pragma}</li>
+<li><a href="pragma.html#pragma_empty_result_callbacks">pragma.html#pragma_empty_result_callbacks</a> &rarr; {PRAGMA empty_result_callbacks} empty_result_callbacks {empty_result_callbacks pragma}</li>
+<li><a href="pragma.html#pragma_encoding">pragma.html#pragma_encoding</a> &rarr; {PRAGMA encoding} encoding {encoding pragma}</li>
+<li><a href="pragma.html#pragma_foreign_key_check">pragma.html#pragma_foreign_key_check</a> &rarr; {PRAGMA foreign_key_check} foreign_key_check {foreign_key_check pragma}</li>
+<li><a href="pragma.html#pragma_foreign_key_list">pragma.html#pragma_foreign_key_list</a> &rarr; {PRAGMA foreign_key_list} foreign_key_list {foreign_key_list pragma}</li>
+<li><a href="pragma.html#pragma_foreign_keys">pragma.html#pragma_foreign_keys</a> &rarr; {PRAGMA foreign_keys} foreign_keys {foreign_keys pragma}</li>
+<li><a href="pragma.html#pragma_freelist_count">pragma.html#pragma_freelist_count</a> &rarr; {PRAGMA freelist_count} freelist_count {freelist_count pragma}</li>
+<li><a href="pragma.html#pragma_full_column_names">pragma.html#pragma_full_column_names</a> &rarr; {PRAGMA full_column_names} full_column_names {full_column_names pragma}</li>
+<li><a href="pragma.html#pragma_fullfsync">pragma.html#pragma_fullfsync</a> &rarr; {PRAGMA fullfsync} fullfsync {fullfsync pragma}</li>
+<li><a href="pragma.html#pragma_function_list">pragma.html#pragma_function_list</a> &rarr; {PRAGMA function_list} function_list {function_list pragma}</li>
+<li><a href="pragma.html#pragma_hard_heap_limit">pragma.html#pragma_hard_heap_limit</a> &rarr; {PRAGMA hard_heap_limit} hard_heap_limit {hard_heap_limit pragma}</li>
+<li><a href="pragma.html#pragma_ignore_check_constraints">pragma.html#pragma_ignore_check_constraints</a> &rarr; {PRAGMA ignore_check_constraints} ignore_check_constraints {ignore_check_constraints pragma}</li>
+<li><a href="pragma.html#pragma_incremental_vacuum">pragma.html#pragma_incremental_vacuum</a> &rarr; {PRAGMA incremental_vacuum} incremental_vacuum {incremental_vacuum pragma}</li>
+<li><a href="pragma.html#pragma_index_info">pragma.html#pragma_index_info</a> &rarr; {PRAGMA index_info} index_info {index_info pragma}</li>
+<li><a href="pragma.html#pragma_index_list">pragma.html#pragma_index_list</a> &rarr; {PRAGMA index_list} index_list {index_list pragma}</li>
+<li><a href="pragma.html#pragma_index_xinfo">pragma.html#pragma_index_xinfo</a> &rarr; {PRAGMA index_xinfo} index_xinfo {index_xinfo pragma}</li>
+<li><a href="pragma.html#pragma_integrity_check">pragma.html#pragma_integrity_check</a> &rarr; {PRAGMA integrity_check} integrity_check {integrity_check pragma}</li>
+<li><a href="pragma.html#pragma_journal_mode">pragma.html#pragma_journal_mode</a> &rarr; {PRAGMA journal_mode} journal_mode {journal_mode pragma} {persistent journal mode}</li>
+<li><a href="pragma.html#pragma_journal_size_limit">pragma.html#pragma_journal_size_limit</a> &rarr; {PRAGMA journal_size_limit} journal_size_limit {journal_size_limit pragma}</li>
+<li><a href="pragma.html#pragma_legacy_alter_table">pragma.html#pragma_legacy_alter_table</a> &rarr; {PRAGMA legacy_alter_table} legacy_alter_table {legacy_alter_table pragma}</li>
+<li><a href="pragma.html#pragma_legacy_file_format">pragma.html#pragma_legacy_file_format</a> &rarr; {PRAGMA legacy_file_format} legacy_file_format {legacy_file_format pragma}</li>
+<li><a href="pragma.html#pragma_locking_mode">pragma.html#pragma_locking_mode</a> &rarr; {EXCLUSIVE locking mode} {PRAGMA locking_mode} {exclusive locking mode} locking_mode {locking_mode pragma}</li>
+<li><a href="pragma.html#pragma_max_page_count">pragma.html#pragma_max_page_count</a> &rarr; {PRAGMA max_page_count} max_page_count {max_page_count pragma}</li>
+<li><a href="pragma.html#pragma_mmap_size">pragma.html#pragma_mmap_size</a> &rarr; {PRAGMA mmap_size} mmap_size {mmap_size pragma}</li>
+<li><a href="pragma.html#pragma_module_list">pragma.html#pragma_module_list</a> &rarr; {PRAGMA module_list} module_list {module_list pragma}</li>
+<li><a href="pragma.html#pragma_optimize">pragma.html#pragma_optimize</a> &rarr; {PRAGMA optimize} optimize {optimize pragma}</li>
+<li><a href="pragma.html#pragma_page_count">pragma.html#pragma_page_count</a> &rarr; {PRAGMA page_count} page_count {page_count pragma}</li>
+<li><a href="pragma.html#pragma_page_size">pragma.html#pragma_page_size</a> &rarr; {PRAGMA page_size} page_size {page_size pragma}</li>
+<li><a href="pragma.html#pragma_parser_trace">pragma.html#pragma_parser_trace</a> &rarr; {PRAGMA parser_trace} parser_trace {parser_trace pragma}</li>
+<li><a href="pragma.html#pragma_pragma_list">pragma.html#pragma_pragma_list</a> &rarr; {PRAGMA pragma_list} pragma_list {pragma_list pragma}</li>
+<li><a href="pragma.html#pragma_query_only">pragma.html#pragma_query_only</a> &rarr; {PRAGMA query_only} query_only {query_only pragma}</li>
+<li><a href="pragma.html#pragma_quick_check">pragma.html#pragma_quick_check</a> &rarr; {PRAGMA quick_check} quick_check {quick_check pragma}</li>
+<li><a href="pragma.html#pragma_read_uncommitted">pragma.html#pragma_read_uncommitted</a> &rarr; {PRAGMA read_uncommitted} read_uncommitted {read_uncommitted pragma}</li>
+<li><a href="pragma.html#pragma_recursive_triggers">pragma.html#pragma_recursive_triggers</a> &rarr; {PRAGMA recursive_triggers} recursive_triggers {recursive_triggers pragma}</li>
+<li><a href="pragma.html#pragma_reverse_unordered_selects">pragma.html#pragma_reverse_unordered_selects</a> &rarr; {PRAGMA reverse_unordered_selects} reverse_unordered_selects {reverse_unordered_selects pragma}</li>
+<li><a href="pragma.html#pragma_schema_version">pragma.html#pragma_schema_version</a> &rarr; {PRAGMA schema_version} schema_version {schema_version pragma}</li>
+<li><a href="pragma.html#pragma_secure_delete">pragma.html#pragma_secure_delete</a> &rarr; {PRAGMA secure_delete} secure_delete {secure_delete pragma}</li>
+<li><a href="pragma.html#pragma_short_column_names">pragma.html#pragma_short_column_names</a> &rarr; {PRAGMA short_column_names} short_column_names {short_column_names pragma}</li>
+<li><a href="pragma.html#pragma_shrink_memory">pragma.html#pragma_shrink_memory</a> &rarr; {PRAGMA shrink_memory} shrink_memory {shrink_memory pragma}</li>
+<li><a href="pragma.html#pragma_soft_heap_limit">pragma.html#pragma_soft_heap_limit</a> &rarr; {PRAGMA soft_heap_limit} soft_heap_limit {soft_heap_limit pragma}</li>
+<li><a href="pragma.html#pragma_stats">pragma.html#pragma_stats</a> &rarr; {PRAGMA stats} stats {stats pragma}</li>
+<li><a href="pragma.html#pragma_synchronous">pragma.html#pragma_synchronous</a> &rarr; {PRAGMA synchronous} synchronous {synchronous pragma}</li>
+<li><a href="pragma.html#pragma_table_info">pragma.html#pragma_table_info</a> &rarr; {PRAGMA table_info} table_info {table_info pragma}</li>
+<li><a href="pragma.html#pragma_table_list">pragma.html#pragma_table_list</a> &rarr; {PRAGMA table_list} table_list {table_list pragma}</li>
+<li><a href="pragma.html#pragma_table_xinfo">pragma.html#pragma_table_xinfo</a> &rarr; {PRAGMA table_xinfo} table_xinfo {table_xinfo pragma}</li>
+<li><a href="pragma.html#pragma_temp_store">pragma.html#pragma_temp_store</a> &rarr; {PRAGMA temp_store} temp_store {temp_store pragma}</li>
+<li><a href="pragma.html#pragma_temp_store_directory">pragma.html#pragma_temp_store_directory</a> &rarr; {PRAGMA temp_store_directory} temp_store_directory {temp_store_directory pragma}</li>
+<li><a href="pragma.html#pragma_threads">pragma.html#pragma_threads</a> &rarr; {PRAGMA threads} threads {threads pragma}</li>
+<li><a href="pragma.html#pragma_trusted_schema">pragma.html#pragma_trusted_schema</a> &rarr; {PRAGMA trusted_schema} trusted_schema {trusted_schema pragma}</li>
+<li><a href="pragma.html#pragma_user_version">pragma.html#pragma_user_version</a> &rarr; {PRAGMA user_version} user_version {user_version pragma}</li>
+<li><a href="pragma.html#pragma_vdbe_addoptrace">pragma.html#pragma_vdbe_addoptrace</a> &rarr; {PRAGMA vdbe_addoptrace} vdbe_addoptrace {vdbe_addoptrace pragma}</li>
+<li><a href="pragma.html#pragma_vdbe_debug">pragma.html#pragma_vdbe_debug</a> &rarr; {PRAGMA vdbe_debug} vdbe_debug {vdbe_debug pragma}</li>
+<li><a href="pragma.html#pragma_vdbe_listing">pragma.html#pragma_vdbe_listing</a> &rarr; {PRAGMA vdbe_listing} vdbe_listing {vdbe_listing pragma}</li>
+<li><a href="pragma.html#pragma_vdbe_trace">pragma.html#pragma_vdbe_trace</a> &rarr; {PRAGMA vdbe_trace} vdbe_trace {vdbe_trace pragma}</li>
+<li><a href="pragma.html#pragma_wal_autocheckpoint">pragma.html#pragma_wal_autocheckpoint</a> &rarr; {PRAGMA wal_autocheckpoint} wal_autocheckpoint {wal_autocheckpoint pragma}</li>
+<li><a href="pragma.html#pragma_wal_checkpoint">pragma.html#pragma_wal_checkpoint</a> &rarr; {PRAGMA wal_checkpoint} wal_checkpoint {wal_checkpoint pragma}</li>
+<li><a href="pragma.html#pragma_writable_schema">pragma.html#pragma_writable_schema</a> &rarr; {PRAGMA writable_schema} writable_schema {writable_schema pragma}</li>
+<li><a href="pragma.html#syntax">pragma.html#syntax</a> &rarr; PRAGMA</li>
+<li><a href="pragma.html#toc">pragma.html#toc</a> &rarr; {pragma list}</li>
+<li><a href="printf.html">printf.html</a> &rarr; {built-in printf}</li>
+<li><a href="printf.html#comma">printf.html#comma</a> &rarr; {comma option}</li>
+<li><a href="printf.html#percentq">printf.html#percentq</a> &rarr; Q q</li>
+<li><a href="printf.html#percentw">printf.html#percentw</a> &rarr; w</li>
+<li><a href="printf.html#percentz">printf.html#percentz</a> &rarr; z</li>
+<li><a href="privatebranch.html">privatebranch.html</a> &rarr; {private branches}</li>
+<li><a href="prosupport.html">prosupport.html</a> &rarr; {professional support}</li>
+<li><a href="psow.html">psow.html</a> &rarr; PSOW {powersafe overwrite}</li>
+<li><a href="psow.html#tornpage">psow.html#tornpage</a> &rarr; {torn page}</li>
+<li><a href="queryplanner-ng.html">queryplanner-ng.html</a> &rarr; NGQP {Next Generation Query Planner} {next generation query planner}</li>
+<li><a href="queryplanner-ng.html#fossilcasestudy">queryplanner-ng.html#fossilcasestudy</a> &rarr; {The Fossil NGQP Upgrade Case Study}</li>
+<li><a href="queryplanner-ng.html#hazards">queryplanner-ng.html#hazards</a> &rarr; {hazards of upgrading to the NGQP}</li>
+<li><a href="queryplanner-ng.html#howtofix">queryplanner-ng.html#howtofix</a> &rarr; {query planner checklist}</li>
+<li><a href="queryplanner-ng.html#qpstab">queryplanner-ng.html#qpstab</a> &rarr; QPSG {query planner stability guarantee}</li>
+<li><a href="queryplanner.html">queryplanner.html</a> &rarr; indexing {indexing tutorial}</li>
+<li><a href="queryplanner.html#covidx">queryplanner.html#covidx</a> &rarr; {covering index} {covering indexes} {covering indices}</li>
+<li><a href="queryplanner.html#or_in_where">queryplanner.html#or_in_where</a> &rarr; or-connected-terms</li>
+<li><a href="queryplanner.html#partialsort">queryplanner.html#partialsort</a> &rarr; {block sorting} {partial sorting by index}</li>
+<li><a href="queryplanner.html#searching">queryplanner.html#searching</a> &rarr; strategies</li>
+<li><a href="queryplanner.html#sorting">queryplanner.html#sorting</a> &rarr; sorting</li>
+<li><a href="quickstart.html">quickstart.html</a> &rarr; {Quick Start Guide} quickstart</li>
+<li><a href="quirks.html">quirks.html</a> &rarr; Quirks</li>
+<li><a href="quirks.html#dblquote">quirks.html#dblquote</a> &rarr; {double-quoted string literal} {double-quoted string misfeature}</li>
+<li><a href="rbu.html">rbu.html</a> &rarr; RBU {RBU extension}</li>
+<li><a href="rbu.html#database_contents">rbu.html#database_contents</a> &rarr; {RBU Database Contents}</li>
+<li><a href="rbu.html#database_tables">rbu.html#database_tables</a> &rarr; {RBU Database Tables}</li>
+<li><a href="rbu.html#fts4_tables">rbu.html#fts4_tables</a> &rarr; {RBU FTS3/4 Tables}</li>
+<li><a href="rbu.html#rbu_updates">rbu.html#rbu_updates</a> &rarr; {RBU Update}</li>
+<li><a href="rbu.html#rbu_vacuum">rbu.html#rbu_vacuum</a> &rarr; {RBU Vacuum}</li>
+<li><a href="rbu.html#sqldiff">rbu.html#sqldiff</a> &rarr; {sqldiff --rbu}</li>
+<li><a href="recovery.html">recovery.html</a> &rarr; {recovery extension}</li>
+<li><a href="releaselog/3_0_0.html">releaselog/3_0_0.html</a> &rarr; {Version 3.0.0} {version 3.0.0}</li>
+<li><a href="releaselog/3_0_1.html">releaselog/3_0_1.html</a> &rarr; {Version 3.0.1} {version 3.0.1}</li>
+<li><a href="releaselog/3_0_2.html">releaselog/3_0_2.html</a> &rarr; {Version 3.0.2} {version 3.0.2}</li>
+<li><a href="releaselog/3_0_3.html">releaselog/3_0_3.html</a> &rarr; {Version 3.0.3} {version 3.0.3}</li>
+<li><a href="releaselog/3_0_4.html">releaselog/3_0_4.html</a> &rarr; {Version 3.0.4} {version 3.0.4}</li>
+<li><a href="releaselog/3_0_5.html">releaselog/3_0_5.html</a> &rarr; {Version 3.0.5} {version 3.0.5}</li>
+<li><a href="releaselog/3_0_6.html">releaselog/3_0_6.html</a> &rarr; {Version 3.0.6} {version 3.0.6}</li>
+<li><a href="releaselog/3_0_7.html">releaselog/3_0_7.html</a> &rarr; {Version 3.0.7} {version 3.0.7}</li>
+<li><a href="releaselog/3_0_8.html">releaselog/3_0_8.html</a> &rarr; {Version 3.0.8} {version 3.0.8}</li>
+<li><a href="releaselog/3_10_0.html">releaselog/3_10_0.html</a> &rarr; {Version 3.10.0} {version 3.10.0}</li>
+<li><a href="releaselog/3_10_1.html">releaselog/3_10_1.html</a> &rarr; {Version 3.10.1} {version 3.10.1}</li>
+<li><a href="releaselog/3_10_2.html">releaselog/3_10_2.html</a> &rarr; {Version 3.10.2} {version 3.10.2}</li>
+<li><a href="releaselog/3_11_0.html">releaselog/3_11_0.html</a> &rarr; {Version 3.11.0} {version 3.11.0}</li>
+<li><a href="releaselog/3_11_1.html">releaselog/3_11_1.html</a> &rarr; {Version 3.11.1} {version 3.11.1}</li>
+<li><a href="releaselog/3_12_0.html">releaselog/3_12_0.html</a> &rarr; {Version 3.12.0} {version 3.12.0}</li>
+<li><a href="releaselog/3_12_1.html">releaselog/3_12_1.html</a> &rarr; {Version 3.12.1} {version 3.12.1}</li>
+<li><a href="releaselog/3_12_2.html">releaselog/3_12_2.html</a> &rarr; {Version 3.12.2} {version 3.12.2}</li>
+<li><a href="releaselog/3_13_0.html">releaselog/3_13_0.html</a> &rarr; {Version 3.13.0} {Version 3.13.0.0} {version 3.13.0} {version 3.13.0.0}</li>
+<li><a href="releaselog/3_14.html">releaselog/3_14.html</a> &rarr; {Version 3.14} {Version 3.14.0} {version 3.14} {version 3.14.0}</li>
+<li><a href="releaselog/3_14_1.html">releaselog/3_14_1.html</a> &rarr; {Version 3.14.1} {version 3.14.1}</li>
+<li><a href="releaselog/3_14_2.html">releaselog/3_14_2.html</a> &rarr; {Version 3.14.2} {version 3.14.2}</li>
+<li><a href="releaselog/3_15_0.html">releaselog/3_15_0.html</a> &rarr; {Version 3.15.0} {version 3.15.0}</li>
+<li><a href="releaselog/3_15_1.html">releaselog/3_15_1.html</a> &rarr; {Version 3.15.1} {version 3.15.1}</li>
+<li><a href="releaselog/3_15_2.html">releaselog/3_15_2.html</a> &rarr; {Version 3.15.2} {version 3.15.2}</li>
+<li><a href="releaselog/3_16_0.html">releaselog/3_16_0.html</a> &rarr; {Version 3.16.0} {version 3.16.0}</li>
+<li><a href="releaselog/3_16_1.html">releaselog/3_16_1.html</a> &rarr; {Version 3.16.1} {version 3.16.1}</li>
+<li><a href="releaselog/3_16_2.html">releaselog/3_16_2.html</a> &rarr; {Version 3.16.2} {version 3.16.2}</li>
+<li><a href="releaselog/3_17_0.html">releaselog/3_17_0.html</a> &rarr; {Version 3.17.0} {version 3.17.0}</li>
+<li><a href="releaselog/3_18_0.html">releaselog/3_18_0.html</a> &rarr; {Version 3.18.0} {version 3.18.0}</li>
+<li><a href="releaselog/3_18_1.html">releaselog/3_18_1.html</a> &rarr; {Version 3.18.1} {version 3.18.1}</li>
+<li><a href="releaselog/3_18_2.html">releaselog/3_18_2.html</a> &rarr; {Version 3.18.2} {version 3.18.2}</li>
+<li><a href="releaselog/3_19_0.html">releaselog/3_19_0.html</a> &rarr; {Version 3.19.0} {version 3.19.0}</li>
+<li><a href="releaselog/3_19_1.html">releaselog/3_19_1.html</a> &rarr; {Version 3.19.1} {version 3.19.1}</li>
+<li><a href="releaselog/3_19_2.html">releaselog/3_19_2.html</a> &rarr; {Version 3.19.2} {version 3.19.2}</li>
+<li><a href="releaselog/3_19_3.html">releaselog/3_19_3.html</a> &rarr; {Version 3.19.3} {version 3.19.3}</li>
+<li><a href="releaselog/3_1_0.html">releaselog/3_1_0.html</a> &rarr; {Version 3.1.0} {version 3.1.0}</li>
+<li><a href="releaselog/3_1_1.html">releaselog/3_1_1.html</a> &rarr; {Version 3.1.1} {version 3.1.1}</li>
+<li><a href="releaselog/3_1_2.html">releaselog/3_1_2.html</a> &rarr; {Version 3.1.2} {version 3.1.2}</li>
+<li><a href="releaselog/3_1_3.html">releaselog/3_1_3.html</a> &rarr; {Version 3.1.3} {version 3.1.3}</li>
+<li><a href="releaselog/3_1_4.html">releaselog/3_1_4.html</a> &rarr; {Version 3.1.4} {version 3.1.4}</li>
+<li><a href="releaselog/3_1_5.html">releaselog/3_1_5.html</a> &rarr; {Version 3.1.5} {version 3.1.5}</li>
+<li><a href="releaselog/3_1_6.html">releaselog/3_1_6.html</a> &rarr; {Version 3.1.6} {version 3.1.6}</li>
+<li><a href="releaselog/3_20_0.html">releaselog/3_20_0.html</a> &rarr; {Version 3.20.0} {version 3.20.0}</li>
+<li><a href="releaselog/3_20_1.html">releaselog/3_20_1.html</a> &rarr; {Version 3.20.1} {version 3.20.1}</li>
+<li><a href="releaselog/3_21_0.html">releaselog/3_21_0.html</a> &rarr; {Version 3.21.0} {version 3.21.0}</li>
+<li><a href="releaselog/3_22_0.html">releaselog/3_22_0.html</a> &rarr; {Version 3.22.0} {version 3.22.0}</li>
+<li><a href="releaselog/3_23_0.html">releaselog/3_23_0.html</a> &rarr; {Version 3.23.0} {Version 3.23.0.0} {version 3.23.0} {version 3.23.0.0}</li>
+<li><a href="releaselog/3_23_1.html">releaselog/3_23_1.html</a> &rarr; {Version 3.23.1} {Version 3.23.1.0} {version 3.23.1} {version 3.23.1.0}</li>
+<li><a href="releaselog/3_24_0.html">releaselog/3_24_0.html</a> &rarr; {Version 3.24.0} {version 3.24.0}</li>
+<li><a href="releaselog/3_25_0.html">releaselog/3_25_0.html</a> &rarr; {Version 3.25.0} {version 3.25.0}</li>
+<li><a href="releaselog/3_25_1.html">releaselog/3_25_1.html</a> &rarr; {Version 3.25.1} {version 3.25.1}</li>
+<li><a href="releaselog/3_25_2.html">releaselog/3_25_2.html</a> &rarr; {Version 3.25.2} {version 3.25.2}</li>
+<li><a href="releaselog/3_25_3.html">releaselog/3_25_3.html</a> &rarr; {Version 3.25.3} {version 3.25.3}</li>
+<li><a href="releaselog/3_26_0.html">releaselog/3_26_0.html</a> &rarr; {Version 3.26.0} {version 3.26.0}</li>
+<li><a href="releaselog/3_27_0.html">releaselog/3_27_0.html</a> &rarr; {Version 3.27.0} {version 3.27.0}</li>
+<li><a href="releaselog/3_27_1.html">releaselog/3_27_1.html</a> &rarr; {Version 3.27.1} {version 3.27.1}</li>
+<li><a href="releaselog/3_27_2.html">releaselog/3_27_2.html</a> &rarr; {Version 3.27.2} {version 3.27.2}</li>
+<li><a href="releaselog/3_28_0.html">releaselog/3_28_0.html</a> &rarr; {Version 3.28.0} {version 3.28.0}</li>
+<li><a href="releaselog/3_29_0.html">releaselog/3_29_0.html</a> &rarr; {Version 3.29.0} {version 3.29.0}</li>
+<li><a href="releaselog/3_2_0.html">releaselog/3_2_0.html</a> &rarr; {Version 3.2.0} {version 3.2.0}</li>
+<li><a href="releaselog/3_2_1.html">releaselog/3_2_1.html</a> &rarr; {Version 3.2.1} {version 3.2.1}</li>
+<li><a href="releaselog/3_2_2.html">releaselog/3_2_2.html</a> &rarr; {Version 3.2.2} {version 3.2.2}</li>
+<li><a href="releaselog/3_2_3.html">releaselog/3_2_3.html</a> &rarr; {Version 3.2.3} {version 3.2.3}</li>
+<li><a href="releaselog/3_2_4.html">releaselog/3_2_4.html</a> &rarr; {Version 3.2.4} {version 3.2.4}</li>
+<li><a href="releaselog/3_2_5.html">releaselog/3_2_5.html</a> &rarr; {Version 3.2.5} {version 3.2.5}</li>
+<li><a href="releaselog/3_2_6.html">releaselog/3_2_6.html</a> &rarr; {Version 3.2.6} {version 3.2.6}</li>
+<li><a href="releaselog/3_2_7.html">releaselog/3_2_7.html</a> &rarr; {Version 3.2.7} {version 3.2.7}</li>
+<li><a href="releaselog/3_2_8.html">releaselog/3_2_8.html</a> &rarr; {Version 3.2.8} {version 3.2.8}</li>
+<li><a href="releaselog/3_30_0.html">releaselog/3_30_0.html</a> &rarr; {Version 3.30.0} {version 3.30.0}</li>
+<li><a href="releaselog/3_30_1.html">releaselog/3_30_1.html</a> &rarr; {Version 3.30.1} {version 3.30.1}</li>
+<li><a href="releaselog/3_31_0.html">releaselog/3_31_0.html</a> &rarr; {Version 3.31.0} {version 3.31.0}</li>
+<li><a href="releaselog/3_31_1.html">releaselog/3_31_1.html</a> &rarr; {Version 3.31.1} {version 3.31.1}</li>
+<li><a href="releaselog/3_32_0.html">releaselog/3_32_0.html</a> &rarr; {Version 3.32.0} {version 3.32.0}</li>
+<li><a href="releaselog/3_32_1.html">releaselog/3_32_1.html</a> &rarr; {Version 3.32.1} {version 3.32.1}</li>
+<li><a href="releaselog/3_32_2.html">releaselog/3_32_2.html</a> &rarr; {Version 3.32.2} {version 3.32.2}</li>
+<li><a href="releaselog/3_32_3.html">releaselog/3_32_3.html</a> &rarr; {Version 3.32.3} {version 3.32.3}</li>
+<li><a href="releaselog/3_33_0.html">releaselog/3_33_0.html</a> &rarr; {Version 3.33.0} {Version 3.33.0.0} {version 3.33.0} {version 3.33.0.0}</li>
+<li><a href="releaselog/3_34_0.html">releaselog/3_34_0.html</a> &rarr; {Version 3.34.0} {version 3.34.0}</li>
+<li><a href="releaselog/3_34_1.html">releaselog/3_34_1.html</a> &rarr; {Version 3.34.1} {version 3.34.1}</li>
+<li><a href="releaselog/3_35_0.html">releaselog/3_35_0.html</a> &rarr; {Version 3.35.0} {version 3.35.0}</li>
+<li><a href="releaselog/3_35_1.html">releaselog/3_35_1.html</a> &rarr; {Version 3.35.1} {version 3.35.1}</li>
+<li><a href="releaselog/3_35_2.html">releaselog/3_35_2.html</a> &rarr; {Version 3.35.2} {version 3.35.2}</li>
+<li><a href="releaselog/3_35_3.html">releaselog/3_35_3.html</a> &rarr; {Version 3.35.3} {version 3.35.3}</li>
+<li><a href="releaselog/3_35_4.html">releaselog/3_35_4.html</a> &rarr; {Version 3.35.4} {version 3.35.4}</li>
+<li><a href="releaselog/3_35_5.html">releaselog/3_35_5.html</a> &rarr; {Version 3.35.5} {version 3.35.5}</li>
+<li><a href="releaselog/3_36_0.html">releaselog/3_36_0.html</a> &rarr; {Version 3.36.0} {version 3.36.0}</li>
+<li><a href="releaselog/3_37_0.html">releaselog/3_37_0.html</a> &rarr; {Version 3.37.0} {version 3.37.0}</li>
+<li><a href="releaselog/3_37_1.html">releaselog/3_37_1.html</a> &rarr; {Version 3.37.1} {version 3.37.1}</li>
+<li><a href="releaselog/3_37_2.html">releaselog/3_37_2.html</a> &rarr; {Version 3.37.2} {version 3.37.2}</li>
+<li><a href="releaselog/3_38_0.html">releaselog/3_38_0.html</a> &rarr; {Version 3.38.0} {version 3.38.0}</li>
+<li><a href="releaselog/3_38_1.html">releaselog/3_38_1.html</a> &rarr; {Version 3.38.1} {version 3.38.1}</li>
+<li><a href="releaselog/3_38_2.html">releaselog/3_38_2.html</a> &rarr; {Version 3.38.2} {version 3.38.2}</li>
+<li><a href="releaselog/3_38_3.html">releaselog/3_38_3.html</a> &rarr; {Version 3.38.3} {version 3.38.3}</li>
+<li><a href="releaselog/3_38_4.html">releaselog/3_38_4.html</a> &rarr; {Version 3.38.4} {version 3.38.4}</li>
+<li><a href="releaselog/3_38_5.html">releaselog/3_38_5.html</a> &rarr; {Version 3.38.5} {version 3.38.5}</li>
+<li><a href="releaselog/3_39_0.html">releaselog/3_39_0.html</a> &rarr; {Version 3.39.0} {version 3.39.0}</li>
+<li><a href="releaselog/3_39_1.html">releaselog/3_39_1.html</a> &rarr; {Version 3.39.1} {version 3.39.1}</li>
+<li><a href="releaselog/3_39_2.html">releaselog/3_39_2.html</a> &rarr; {Version 3.39.2} {version 3.39.2}</li>
+<li><a href="releaselog/3_39_3.html">releaselog/3_39_3.html</a> &rarr; {Version 3.39.3} {version 3.39.3}</li>
+<li><a href="releaselog/3_39_4.html">releaselog/3_39_4.html</a> &rarr; {Version 3.39.4} {version 3.39.4}</li>
+<li><a href="releaselog/3_3_0.html">releaselog/3_3_0.html</a> &rarr; {Version 3.3.0} {Version 3.3.0.0} {version 3.3.0} {version 3.3.0.0}</li>
+<li><a href="releaselog/3_3_1.html">releaselog/3_3_1.html</a> &rarr; {Version 3.3.1} {Version 3.3.1.0} {version 3.3.1} {version 3.3.1.0}</li>
+<li><a href="releaselog/3_3_10.html">releaselog/3_3_10.html</a> &rarr; {Version 3.3.10} {Version 3.3.10.0} {version 3.3.10} {version 3.3.10.0}</li>
+<li><a href="releaselog/3_3_11.html">releaselog/3_3_11.html</a> &rarr; {Version 3.3.11} {Version 3.3.11.0} {version 3.3.11} {version 3.3.11.0}</li>
+<li><a href="releaselog/3_3_12.html">releaselog/3_3_12.html</a> &rarr; {Version 3.3.12} {Version 3.3.12.0} {version 3.3.12} {version 3.3.12.0}</li>
+<li><a href="releaselog/3_3_13.html">releaselog/3_3_13.html</a> &rarr; {Version 3.3.13} {Version 3.3.13.0} {version 3.3.13} {version 3.3.13.0}</li>
+<li><a href="releaselog/3_3_14.html">releaselog/3_3_14.html</a> &rarr; {Version 3.3.14} {Version 3.3.14.0} {version 3.3.14} {version 3.3.14.0}</li>
+<li><a href="releaselog/3_3_15.html">releaselog/3_3_15.html</a> &rarr; {Version 3.3.15} {Version 3.3.15.0} {version 3.3.15} {version 3.3.15.0}</li>
+<li><a href="releaselog/3_3_16.html">releaselog/3_3_16.html</a> &rarr; {Version 3.3.16} {Version 3.3.16.0} {version 3.3.16} {version 3.3.16.0}</li>
+<li><a href="releaselog/3_3_17.html">releaselog/3_3_17.html</a> &rarr; {Version 3.3.17} {Version 3.3.17.0} {version 3.3.17} {version 3.3.17.0}</li>
+<li><a href="releaselog/3_3_2.html">releaselog/3_3_2.html</a> &rarr; {Version 3.3.2} {Version 3.3.2.0} {version 3.3.2} {version 3.3.2.0}</li>
+<li><a href="releaselog/3_3_3.html">releaselog/3_3_3.html</a> &rarr; {Version 3.3.3} {Version 3.3.3.0} {version 3.3.3} {version 3.3.3.0}</li>
+<li><a href="releaselog/3_3_4.html">releaselog/3_3_4.html</a> &rarr; {Version 3.3.4} {Version 3.3.4.0} {version 3.3.4} {version 3.3.4.0}</li>
+<li><a href="releaselog/3_3_5.html">releaselog/3_3_5.html</a> &rarr; {Version 3.3.5} {Version 3.3.5.0} {version 3.3.5} {version 3.3.5.0}</li>
+<li><a href="releaselog/3_3_6.html">releaselog/3_3_6.html</a> &rarr; {Version 3.3.6} {Version 3.3.6.0} {version 3.3.6} {version 3.3.6.0}</li>
+<li><a href="releaselog/3_3_7.html">releaselog/3_3_7.html</a> &rarr; {Version 3.3.7} {Version 3.3.7.0} {version 3.3.7} {version 3.3.7.0}</li>
+<li><a href="releaselog/3_3_8.html">releaselog/3_3_8.html</a> &rarr; {Version 3.3.8} {Version 3.3.8.0} {version 3.3.8} {version 3.3.8.0}</li>
+<li><a href="releaselog/3_3_9.html">releaselog/3_3_9.html</a> &rarr; {Version 3.3.9} {Version 3.3.9.0} {version 3.3.9} {version 3.3.9.0}</li>
+<li><a href="releaselog/3_40_0.html">releaselog/3_40_0.html</a> &rarr; {Version 3.40.0} {version 3.40.0}</li>
+<li><a href="releaselog/3_40_1.html">releaselog/3_40_1.html</a> &rarr; {Version 3.40.1} {version 3.40.1}</li>
+<li><a href="releaselog/3_41_0.html">releaselog/3_41_0.html</a> &rarr; {Version 3.41.0} {version 3.41.0}</li>
+<li><a href="releaselog/3_41_1.html">releaselog/3_41_1.html</a> &rarr; {Version 3.41.1} {version 3.41.1}</li>
+<li><a href="releaselog/3_41_2.html">releaselog/3_41_2.html</a> &rarr; {Version 3.41.2} {version 3.41.2}</li>
+<li><a href="releaselog/3_42_0.html">releaselog/3_42_0.html</a> &rarr; {Version 3.42.0} {version 3.42.0}</li>
+<li><a href="releaselog/3_43_0.html">releaselog/3_43_0.html</a> &rarr; {Version 3.43.0} {Version 3.43.0.0} {version 3.43.0} {version 3.43.0.0}</li>
+<li><a href="releaselog/3_43_1.html">releaselog/3_43_1.html</a> &rarr; {Version 3.43.1} {Version 3.43.1.0} {version 3.43.1} {version 3.43.1.0}</li>
+<li><a href="releaselog/3_43_2.html">releaselog/3_43_2.html</a> &rarr; {Version 3.43.2} {Version 3.43.2.0} {version 3.43.2} {version 3.43.2.0}</li>
+<li><a href="releaselog/3_44_0.html">releaselog/3_44_0.html</a> &rarr; {Version 3.44.0} {version 3.44.0}</li>
+<li><a href="releaselog/3_44_1.html">releaselog/3_44_1.html</a> &rarr; {Version 3.44.1} {version 3.44.1}</li>
+<li><a href="releaselog/3_44_2.html">releaselog/3_44_2.html</a> &rarr; {Version 3.44.2} {version 3.44.2}</li>
+<li><a href="releaselog/3_45_0.html">releaselog/3_45_0.html</a> &rarr; {Version 3.45.0} {version 3.45.0}</li>
+<li><a href="releaselog/3_45_1.html">releaselog/3_45_1.html</a> &rarr; {Version 3.45.1} {version 3.45.1}</li>
+<li><a href="releaselog/3_4_0.html">releaselog/3_4_0.html</a> &rarr; {Version 3.4.0} {version 3.4.0}</li>
+<li><a href="releaselog/3_4_1.html">releaselog/3_4_1.html</a> &rarr; {Version 3.4.1} {version 3.4.1}</li>
+<li><a href="releaselog/3_4_2.html">releaselog/3_4_2.html</a> &rarr; {Version 3.4.2} {version 3.4.2}</li>
+<li><a href="releaselog/3_5_0.html">releaselog/3_5_0.html</a> &rarr; {Version 3.5.0} {version 3.5.0}</li>
+<li><a href="releaselog/3_5_1.html">releaselog/3_5_1.html</a> &rarr; {Version 3.5.1} {version 3.5.1}</li>
+<li><a href="releaselog/3_5_2.html">releaselog/3_5_2.html</a> &rarr; {Version 3.5.2} {version 3.5.2}</li>
+<li><a href="releaselog/3_5_3.html">releaselog/3_5_3.html</a> &rarr; {Version 3.5.3} {version 3.5.3}</li>
+<li><a href="releaselog/3_5_4.html">releaselog/3_5_4.html</a> &rarr; {Version 3.5.4} {version 3.5.4}</li>
+<li><a href="releaselog/3_5_5.html">releaselog/3_5_5.html</a> &rarr; {Version 3.5.5} {version 3.5.5}</li>
+<li><a href="releaselog/3_5_6.html">releaselog/3_5_6.html</a> &rarr; {Version 3.5.6} {version 3.5.6}</li>
+<li><a href="releaselog/3_5_7.html">releaselog/3_5_7.html</a> &rarr; {Version 3.5.7} {version 3.5.7}</li>
+<li><a href="releaselog/3_5_8.html">releaselog/3_5_8.html</a> &rarr; {Version 3.5.8} {version 3.5.8}</li>
+<li><a href="releaselog/3_5_9.html">releaselog/3_5_9.html</a> &rarr; {Version 3.5.9} {version 3.5.9}</li>
+<li><a href="releaselog/3_6_0.html">releaselog/3_6_0.html</a> &rarr; {Version 3.6.0} {version 3.6.0}</li>
+<li><a href="releaselog/3_6_1.html">releaselog/3_6_1.html</a> &rarr; {Version 3.6.1} {version 3.6.1}</li>
+<li><a href="releaselog/3_6_10.html">releaselog/3_6_10.html</a> &rarr; {Version 3.6.10} {version 3.6.10}</li>
+<li><a href="releaselog/3_6_11.html">releaselog/3_6_11.html</a> &rarr; {Version 3.6.11} {version 3.6.11}</li>
+<li><a href="releaselog/3_6_12.html">releaselog/3_6_12.html</a> &rarr; {Version 3.6.12} {version 3.6.12}</li>
+<li><a href="releaselog/3_6_13.html">releaselog/3_6_13.html</a> &rarr; {Version 3.6.13} {version 3.6.13}</li>
+<li><a href="releaselog/3_6_14.html">releaselog/3_6_14.html</a> &rarr; {Version 3.6.14} {version 3.6.14}</li>
+<li><a href="releaselog/3_6_14_1.html">releaselog/3_6_14_1.html</a> &rarr; {Version 3.6.14.1} {version 3.6.14.1}</li>
+<li><a href="releaselog/3_6_14_2.html">releaselog/3_6_14_2.html</a> &rarr; {Version 3.6.14.2} {version 3.6.14.2}</li>
+<li><a href="releaselog/3_6_15.html">releaselog/3_6_15.html</a> &rarr; {Version 3.6.15} {version 3.6.15}</li>
+<li><a href="releaselog/3_6_16.html">releaselog/3_6_16.html</a> &rarr; {Version 3.6.16} {version 3.6.16}</li>
+<li><a href="releaselog/3_6_16_1.html">releaselog/3_6_16_1.html</a> &rarr; {Version 3.6.16.1} {version 3.6.16.1}</li>
+<li><a href="releaselog/3_6_17.html">releaselog/3_6_17.html</a> &rarr; {Version 3.6.17} {version 3.6.17}</li>
+<li><a href="releaselog/3_6_18.html">releaselog/3_6_18.html</a> &rarr; {Version 3.6.18} {version 3.6.18}</li>
+<li><a href="releaselog/3_6_19.html">releaselog/3_6_19.html</a> &rarr; {Version 3.6.19} {version 3.6.19}</li>
+<li><a href="releaselog/3_6_2.html">releaselog/3_6_2.html</a> &rarr; {Version 3.6.2} {version 3.6.2}</li>
+<li><a href="releaselog/3_6_20.html">releaselog/3_6_20.html</a> &rarr; {Version 3.6.20} {version 3.6.20}</li>
+<li><a href="releaselog/3_6_21.html">releaselog/3_6_21.html</a> &rarr; {Version 3.6.21} {version 3.6.21}</li>
+<li><a href="releaselog/3_6_22.html">releaselog/3_6_22.html</a> &rarr; {Version 3.6.22} {version 3.6.22}</li>
+<li><a href="releaselog/3_6_23.html">releaselog/3_6_23.html</a> &rarr; {Version 3.6.23} {version 3.6.23}</li>
+<li><a href="releaselog/3_6_23_1.html">releaselog/3_6_23_1.html</a> &rarr; {Version 3.6.23.1} {Version 3.6.23.1.0} {version 3.6.23.1} {version 3.6.23.1.0}</li>
+<li><a href="releaselog/3_6_3.html">releaselog/3_6_3.html</a> &rarr; {Version 3.6.3} {version 3.6.3}</li>
+<li><a href="releaselog/3_6_4.html">releaselog/3_6_4.html</a> &rarr; {Version 3.6.4} {version 3.6.4}</li>
+<li><a href="releaselog/3_6_5.html">releaselog/3_6_5.html</a> &rarr; {Version 3.6.5} {version 3.6.5}</li>
+<li><a href="releaselog/3_6_6.html">releaselog/3_6_6.html</a> &rarr; {Version 3.6.6} {version 3.6.6}</li>
+<li><a href="releaselog/3_6_6_1.html">releaselog/3_6_6_1.html</a> &rarr; {Version 3.6.6.1} {version 3.6.6.1}</li>
+<li><a href="releaselog/3_6_6_2.html">releaselog/3_6_6_2.html</a> &rarr; {Version 3.6.6.2} {version 3.6.6.2}</li>
+<li><a href="releaselog/3_6_7.html">releaselog/3_6_7.html</a> &rarr; {Version 3.6.7} {version 3.6.7}</li>
+<li><a href="releaselog/3_6_8.html">releaselog/3_6_8.html</a> &rarr; {Version 3.6.8} {version 3.6.8}</li>
+<li><a href="releaselog/3_6_9.html">releaselog/3_6_9.html</a> &rarr; {Version 3.6.9} {version 3.6.9}</li>
+<li><a href="releaselog/3_7_0.html">releaselog/3_7_0.html</a> &rarr; {Version 3.7.0} {version 3.7.0}</li>
+<li><a href="releaselog/3_7_0_1.html">releaselog/3_7_0_1.html</a> &rarr; {Version 3.7.0.1} {version 3.7.0.1}</li>
+<li><a href="releaselog/3_7_1.html">releaselog/3_7_1.html</a> &rarr; {Version 3.7.1} {version 3.7.1}</li>
+<li><a href="releaselog/3_7_10.html">releaselog/3_7_10.html</a> &rarr; {Version 3.7.10} {version 3.7.10}</li>
+<li><a href="releaselog/3_7_11.html">releaselog/3_7_11.html</a> &rarr; {Version 3.7.11} {version 3.7.11}</li>
+<li><a href="releaselog/3_7_12.html">releaselog/3_7_12.html</a> &rarr; {Version 3.7.12} {version 3.7.12}</li>
+<li><a href="releaselog/3_7_12_1.html">releaselog/3_7_12_1.html</a> &rarr; {Version 3.7.12.1} {version 3.7.12.1}</li>
+<li><a href="releaselog/3_7_13.html">releaselog/3_7_13.html</a> &rarr; {Version 3.7.13} {version 3.7.13}</li>
+<li><a href="releaselog/3_7_14.html">releaselog/3_7_14.html</a> &rarr; {Version 3.7.14} {version 3.7.14}</li>
+<li><a href="releaselog/3_7_14_1.html">releaselog/3_7_14_1.html</a> &rarr; {Version 3.7.14.1} {version 3.7.14.1}</li>
+<li><a href="releaselog/3_7_15.html">releaselog/3_7_15.html</a> &rarr; {Version 3.7.15} {version 3.7.15}</li>
+<li><a href="releaselog/3_7_15_1.html">releaselog/3_7_15_1.html</a> &rarr; {Version 3.7.15.1} {version 3.7.15.1}</li>
+<li><a href="releaselog/3_7_15_2.html">releaselog/3_7_15_2.html</a> &rarr; {Version 3.7.15.2} {version 3.7.15.2}</li>
+<li><a href="releaselog/3_7_16.html">releaselog/3_7_16.html</a> &rarr; {Version 3.7.16} {version 3.7.16}</li>
+<li><a href="releaselog/3_7_16_1.html">releaselog/3_7_16_1.html</a> &rarr; {Version 3.7.16.1} {version 3.7.16.1}</li>
+<li><a href="releaselog/3_7_16_2.html">releaselog/3_7_16_2.html</a> &rarr; {Version 3.7.16.2} {version 3.7.16.2}</li>
+<li><a href="releaselog/3_7_17.html">releaselog/3_7_17.html</a> &rarr; {Version 3.7.17} {version 3.7.17}</li>
+<li><a href="releaselog/3_7_2.html">releaselog/3_7_2.html</a> &rarr; {Version 3.7.2} {version 3.7.2}</li>
+<li><a href="releaselog/3_7_3.html">releaselog/3_7_3.html</a> &rarr; {Version 3.7.3} {version 3.7.3}</li>
+<li><a href="releaselog/3_7_4.html">releaselog/3_7_4.html</a> &rarr; {Version 3.7.4} {version 3.7.4}</li>
+<li><a href="releaselog/3_7_5.html">releaselog/3_7_5.html</a> &rarr; {Version 3.7.5} {version 3.7.5}</li>
+<li><a href="releaselog/3_7_6.html">releaselog/3_7_6.html</a> &rarr; {Version 3.7.6} {version 3.7.6}</li>
+<li><a href="releaselog/3_7_6_1.html">releaselog/3_7_6_1.html</a> &rarr; {Version 3.7.6.1} {version 3.7.6.1}</li>
+<li><a href="releaselog/3_7_6_2.html">releaselog/3_7_6_2.html</a> &rarr; {Version 3.7.6.2} {version 3.7.6.2}</li>
+<li><a href="releaselog/3_7_6_3.html">releaselog/3_7_6_3.html</a> &rarr; {Version 3.7.6.3} {version 3.7.6.3}</li>
+<li><a href="releaselog/3_7_7.html">releaselog/3_7_7.html</a> &rarr; {Version 3.7.7} {version 3.7.7}</li>
+<li><a href="releaselog/3_7_7_1.html">releaselog/3_7_7_1.html</a> &rarr; {Version 3.7.7.1} {version 3.7.7.1}</li>
+<li><a href="releaselog/3_7_8.html">releaselog/3_7_8.html</a> &rarr; {Version 3.7.8} {version 3.7.8}</li>
+<li><a href="releaselog/3_7_9.html">releaselog/3_7_9.html</a> &rarr; {Version 3.7.9} {version 3.7.9}</li>
+<li><a href="releaselog/3_8_0.html">releaselog/3_8_0.html</a> &rarr; {Version 3.8.0} {version 3.8.0}</li>
+<li><a href="releaselog/3_8_0_1.html">releaselog/3_8_0_1.html</a> &rarr; {Version 3.8.0.1} {version 3.8.0.1}</li>
+<li><a href="releaselog/3_8_0_2.html">releaselog/3_8_0_2.html</a> &rarr; {Version 3.8.0.2} {version 3.8.0.2}</li>
+<li><a href="releaselog/3_8_1.html">releaselog/3_8_1.html</a> &rarr; {Version 3.8.1} {version 3.8.1}</li>
+<li><a href="releaselog/3_8_10.html">releaselog/3_8_10.html</a> &rarr; {Version 3.8.10} {version 3.8.10}</li>
+<li><a href="releaselog/3_8_10_1.html">releaselog/3_8_10_1.html</a> &rarr; {Version 3.8.10.1} {version 3.8.10.1}</li>
+<li><a href="releaselog/3_8_10_2.html">releaselog/3_8_10_2.html</a> &rarr; {Version 3.8.10.2} {version 3.8.10.2}</li>
+<li><a href="releaselog/3_8_11.html">releaselog/3_8_11.html</a> &rarr; {Version 3.8.11} {version 3.8.11}</li>
+<li><a href="releaselog/3_8_11_1.html">releaselog/3_8_11_1.html</a> &rarr; {Version 3.8.11.1} {version 3.8.11.1}</li>
+<li><a href="releaselog/3_8_2.html">releaselog/3_8_2.html</a> &rarr; {Version 3.8.2} {version 3.8.2}</li>
+<li><a href="releaselog/3_8_3.html">releaselog/3_8_3.html</a> &rarr; {Version 3.8.3} {version 3.8.3}</li>
+<li><a href="releaselog/3_8_3_1.html">releaselog/3_8_3_1.html</a> &rarr; {Version 3.8.3.1} {Version 3.8.3.1.0} {version 3.8.3.1} {version 3.8.3.1.0}</li>
+<li><a href="releaselog/3_8_4.html">releaselog/3_8_4.html</a> &rarr; {Version 3.8.4} {version 3.8.4}</li>
+<li><a href="releaselog/3_8_4_1.html">releaselog/3_8_4_1.html</a> &rarr; {Version 3.8.4.1} {version 3.8.4.1}</li>
+<li><a href="releaselog/3_8_4_2.html">releaselog/3_8_4_2.html</a> &rarr; {Version 3.8.4.2} {version 3.8.4.2}</li>
+<li><a href="releaselog/3_8_4_3.html">releaselog/3_8_4_3.html</a> &rarr; {Version 3.8.4.3} {version 3.8.4.3}</li>
+<li><a href="releaselog/3_8_5.html">releaselog/3_8_5.html</a> &rarr; {Version 3.8.5} {version 3.8.5}</li>
+<li><a href="releaselog/3_8_6.html">releaselog/3_8_6.html</a> &rarr; {Version 3.8.6} {version 3.8.6}</li>
+<li><a href="releaselog/3_8_7.html">releaselog/3_8_7.html</a> &rarr; {Version 3.8.7} {version 3.8.7}</li>
+<li><a href="releaselog/3_8_7_1.html">releaselog/3_8_7_1.html</a> &rarr; {Version 3.8.7.1} {version 3.8.7.1}</li>
+<li><a href="releaselog/3_8_7_2.html">releaselog/3_8_7_2.html</a> &rarr; {Version 3.8.7.2} {version 3.8.7.2}</li>
+<li><a href="releaselog/3_8_7_3.html">releaselog/3_8_7_3.html</a> &rarr; {Version 3.8.7.3} {version 3.8.7.3}</li>
+<li><a href="releaselog/3_8_7_4.html">releaselog/3_8_7_4.html</a> &rarr; {Version 3.8.7.4} {version 3.8.7.4}</li>
+<li><a href="releaselog/3_8_8.html">releaselog/3_8_8.html</a> &rarr; {Version 3.8.8} {version 3.8.8}</li>
+<li><a href="releaselog/3_8_8_1.html">releaselog/3_8_8_1.html</a> &rarr; {Version 3.8.8.1} {version 3.8.8.1}</li>
+<li><a href="releaselog/3_8_8_2.html">releaselog/3_8_8_2.html</a> &rarr; {Version 3.8.8.2} {version 3.8.8.2}</li>
+<li><a href="releaselog/3_8_8_3.html">releaselog/3_8_8_3.html</a> &rarr; {Version 3.8.8.3} {version 3.8.8.3}</li>
+<li><a href="releaselog/3_8_9.html">releaselog/3_8_9.html</a> &rarr; {Version 3.8.9} {version 3.8.9}</li>
+<li><a href="releaselog/3_9_0.html">releaselog/3_9_0.html</a> &rarr; {Version 3.9.0} {version 3.9.0}</li>
+<li><a href="releaselog/3_9_1.html">releaselog/3_9_1.html</a> &rarr; {Version 3.9.1} {version 3.9.1}</li>
+<li><a href="releaselog/3_9_2.html">releaselog/3_9_2.html</a> &rarr; {Version 3.9.2} {version 3.9.2}</li>
+<li><a href="releaselog/3_9_3.html">releaselog/3_9_3.html</a> &rarr; {Version 3.9.3} {version 3.9.3}</li>
+<li><a href="requirements.html">requirements.html</a> &rarr; requirements</li>
+<li><a href="rescode.html">rescode.html</a> &rarr; {error code} {error codes} {result code} {result codes}</li>
+<li><a href="rescode.html#abort">rescode.html#abort</a> &rarr; SQLITE_ABORT</li>
+<li><a href="rescode.html#abort_rollback">rescode.html#abort_rollback</a> &rarr; SQLITE_ABORT_ROLLBACK</li>
+<li><a href="rescode.html#auth">rescode.html#auth</a> &rarr; SQLITE_AUTH</li>
+<li><a href="rescode.html#auth_user">rescode.html#auth_user</a> &rarr; SQLITE_AUTH_USER</li>
+<li><a href="rescode.html#busy">rescode.html#busy</a> &rarr; SQLITE_BUSY</li>
+<li><a href="rescode.html#busy_recovery">rescode.html#busy_recovery</a> &rarr; SQLITE_BUSY_RECOVERY</li>
+<li><a href="rescode.html#busy_snapshot">rescode.html#busy_snapshot</a> &rarr; SQLITE_BUSY_SNAPSHOT</li>
+<li><a href="rescode.html#busy_timeout">rescode.html#busy_timeout</a> &rarr; SQLITE_BUSY_TIMEOUT</li>
+<li><a href="rescode.html#cantopen">rescode.html#cantopen</a> &rarr; SQLITE_CANTOPEN</li>
+<li><a href="rescode.html#cantopen_convpath">rescode.html#cantopen_convpath</a> &rarr; SQLITE_CANTOPEN_CONVPATH</li>
+<li><a href="rescode.html#cantopen_dirtywal">rescode.html#cantopen_dirtywal</a> &rarr; SQLITE_CANTOPEN_DIRTYWAL</li>
+<li><a href="rescode.html#cantopen_fullpath">rescode.html#cantopen_fullpath</a> &rarr; SQLITE_CANTOPEN_FULLPATH</li>
+<li><a href="rescode.html#cantopen_isdir">rescode.html#cantopen_isdir</a> &rarr; SQLITE_CANTOPEN_ISDIR</li>
+<li><a href="rescode.html#cantopen_notempdir">rescode.html#cantopen_notempdir</a> &rarr; SQLITE_CANTOPEN_NOTEMPDIR</li>
+<li><a href="rescode.html#cantopen_symlink">rescode.html#cantopen_symlink</a> &rarr; SQLITE_CANTOPEN_SYMLINK</li>
+<li><a href="rescode.html#constraint">rescode.html#constraint</a> &rarr; SQLITE_CONSTRAINT</li>
+<li><a href="rescode.html#constraint_check">rescode.html#constraint_check</a> &rarr; SQLITE_CONSTRAINT_CHECK</li>
+<li><a href="rescode.html#constraint_commithook">rescode.html#constraint_commithook</a> &rarr; SQLITE_CONSTRAINT_COMMITHOOK</li>
+<li><a href="rescode.html#constraint_datatype">rescode.html#constraint_datatype</a> &rarr; SQLITE_CONSTRAINT_DATATYPE</li>
+<li><a href="rescode.html#constraint_foreignkey">rescode.html#constraint_foreignkey</a> &rarr; SQLITE_CONSTRAINT_FOREIGNKEY</li>
+<li><a href="rescode.html#constraint_function">rescode.html#constraint_function</a> &rarr; SQLITE_CONSTRAINT_FUNCTION</li>
+<li><a href="rescode.html#constraint_notnull">rescode.html#constraint_notnull</a> &rarr; SQLITE_CONSTRAINT_NOTNULL</li>
+<li><a href="rescode.html#constraint_pinned">rescode.html#constraint_pinned</a> &rarr; SQLITE_CONSTRAINT_PINNED</li>
+<li><a href="rescode.html#constraint_primarykey">rescode.html#constraint_primarykey</a> &rarr; SQLITE_CONSTRAINT_PRIMARYKEY</li>
+<li><a href="rescode.html#constraint_rowid">rescode.html#constraint_rowid</a> &rarr; SQLITE_CONSTRAINT_ROWID</li>
+<li><a href="rescode.html#constraint_trigger">rescode.html#constraint_trigger</a> &rarr; SQLITE_CONSTRAINT_TRIGGER</li>
+<li><a href="rescode.html#constraint_unique">rescode.html#constraint_unique</a> &rarr; SQLITE_CONSTRAINT_UNIQUE</li>
+<li><a href="rescode.html#constraint_vtab">rescode.html#constraint_vtab</a> &rarr; SQLITE_CONSTRAINT_VTAB</li>
+<li><a href="rescode.html#corrupt">rescode.html#corrupt</a> &rarr; SQLITE_CORRUPT</li>
+<li><a href="rescode.html#corrupt_index">rescode.html#corrupt_index</a> &rarr; SQLITE_CORRUPT_INDEX</li>
+<li><a href="rescode.html#corrupt_sequence">rescode.html#corrupt_sequence</a> &rarr; SQLITE_CORRUPT_SEQUENCE</li>
+<li><a href="rescode.html#corrupt_vtab">rescode.html#corrupt_vtab</a> &rarr; SQLITE_CORRUPT_VTAB</li>
+<li><a href="rescode.html#done">rescode.html#done</a> &rarr; SQLITE_DONE</li>
+<li><a href="rescode.html#empty">rescode.html#empty</a> &rarr; SQLITE_EMPTY</li>
+<li><a href="rescode.html#error">rescode.html#error</a> &rarr; SQLITE_ERROR</li>
+<li><a href="rescode.html#error_missing_collseq">rescode.html#error_missing_collseq</a> &rarr; SQLITE_ERROR_MISSING_COLLSEQ</li>
+<li><a href="rescode.html#error_retry">rescode.html#error_retry</a> &rarr; SQLITE_ERROR_RETRY</li>
+<li><a href="rescode.html#error_snapshot">rescode.html#error_snapshot</a> &rarr; SQLITE_ERROR_SNAPSHOT</li>
+<li><a href="rescode.html#extrc">rescode.html#extrc</a> &rarr; {extended error code} {extended error codes} {extended result code} {extended result codes}</li>
+<li><a href="rescode.html#format">rescode.html#format</a> &rarr; SQLITE_FORMAT</li>
+<li><a href="rescode.html#full">rescode.html#full</a> &rarr; SQLITE_FULL</li>
+<li><a href="rescode.html#internal">rescode.html#internal</a> &rarr; SQLITE_INTERNAL</li>
+<li><a href="rescode.html#interrupt">rescode.html#interrupt</a> &rarr; SQLITE_INTERRUPT</li>
+<li><a href="rescode.html#ioerr">rescode.html#ioerr</a> &rarr; SQLITE_IOERR</li>
+<li><a href="rescode.html#ioerr_access">rescode.html#ioerr_access</a> &rarr; SQLITE_IOERR_ACCESS</li>
+<li><a href="rescode.html#ioerr_auth">rescode.html#ioerr_auth</a> &rarr; SQLITE_IOERR_AUTH</li>
+<li><a href="rescode.html#ioerr_begin_atomic">rescode.html#ioerr_begin_atomic</a> &rarr; SQLITE_IOERR_BEGIN_ATOMIC</li>
+<li><a href="rescode.html#ioerr_blocked">rescode.html#ioerr_blocked</a> &rarr; SQLITE_IOERR_BLOCKED</li>
+<li><a href="rescode.html#ioerr_checkreservedlock">rescode.html#ioerr_checkreservedlock</a> &rarr; SQLITE_IOERR_CHECKRESERVEDLOCK</li>
+<li><a href="rescode.html#ioerr_close">rescode.html#ioerr_close</a> &rarr; SQLITE_IOERR_CLOSE</li>
+<li><a href="rescode.html#ioerr_commit_atomic">rescode.html#ioerr_commit_atomic</a> &rarr; SQLITE_IOERR_COMMIT_ATOMIC</li>
+<li><a href="rescode.html#ioerr_convpath">rescode.html#ioerr_convpath</a> &rarr; SQLITE_IOERR_CONVPATH</li>
+<li><a href="rescode.html#ioerr_corruptfs">rescode.html#ioerr_corruptfs</a> &rarr; SQLITE_IOERR_CORRUPTFS</li>
+<li><a href="rescode.html#ioerr_data">rescode.html#ioerr_data</a> &rarr; SQLITE_IOERR_DATA</li>
+<li><a href="rescode.html#ioerr_delete">rescode.html#ioerr_delete</a> &rarr; SQLITE_IOERR_DELETE</li>
+<li><a href="rescode.html#ioerr_delete_noent">rescode.html#ioerr_delete_noent</a> &rarr; SQLITE_IOERR_DELETE_NOENT</li>
+<li><a href="rescode.html#ioerr_dir_close">rescode.html#ioerr_dir_close</a> &rarr; SQLITE_IOERR_DIR_CLOSE</li>
+<li><a href="rescode.html#ioerr_dir_fsync">rescode.html#ioerr_dir_fsync</a> &rarr; SQLITE_IOERR_DIR_FSYNC</li>
+<li><a href="rescode.html#ioerr_fstat">rescode.html#ioerr_fstat</a> &rarr; SQLITE_IOERR_FSTAT</li>
+<li><a href="rescode.html#ioerr_fsync">rescode.html#ioerr_fsync</a> &rarr; SQLITE_IOERR_FSYNC</li>
+<li><a href="rescode.html#ioerr_gettemppath">rescode.html#ioerr_gettemppath</a> &rarr; SQLITE_IOERR_GETTEMPPATH</li>
+<li><a href="rescode.html#ioerr_lock">rescode.html#ioerr_lock</a> &rarr; SQLITE_IOERR_LOCK</li>
+<li><a href="rescode.html#ioerr_mmap">rescode.html#ioerr_mmap</a> &rarr; SQLITE_IOERR_MMAP</li>
+<li><a href="rescode.html#ioerr_nomem">rescode.html#ioerr_nomem</a> &rarr; SQLITE_IOERR_NOMEM</li>
+<li><a href="rescode.html#ioerr_rdlock">rescode.html#ioerr_rdlock</a> &rarr; SQLITE_IOERR_RDLOCK</li>
+<li><a href="rescode.html#ioerr_read">rescode.html#ioerr_read</a> &rarr; SQLITE_IOERR_READ</li>
+<li><a href="rescode.html#ioerr_rollback_atomic">rescode.html#ioerr_rollback_atomic</a> &rarr; SQLITE_IOERR_ROLLBACK_ATOMIC</li>
+<li><a href="rescode.html#ioerr_seek">rescode.html#ioerr_seek</a> &rarr; SQLITE_IOERR_SEEK</li>
+<li><a href="rescode.html#ioerr_shmlock">rescode.html#ioerr_shmlock</a> &rarr; SQLITE_IOERR_SHMLOCK</li>
+<li><a href="rescode.html#ioerr_shmmap">rescode.html#ioerr_shmmap</a> &rarr; SQLITE_IOERR_SHMMAP</li>
+<li><a href="rescode.html#ioerr_shmopen">rescode.html#ioerr_shmopen</a> &rarr; SQLITE_IOERR_SHMOPEN</li>
+<li><a href="rescode.html#ioerr_shmsize">rescode.html#ioerr_shmsize</a> &rarr; SQLITE_IOERR_SHMSIZE</li>
+<li><a href="rescode.html#ioerr_short_read">rescode.html#ioerr_short_read</a> &rarr; SQLITE_IOERR_SHORT_READ</li>
+<li><a href="rescode.html#ioerr_truncate">rescode.html#ioerr_truncate</a> &rarr; SQLITE_IOERR_TRUNCATE</li>
+<li><a href="rescode.html#ioerr_unlock">rescode.html#ioerr_unlock</a> &rarr; SQLITE_IOERR_UNLOCK</li>
+<li><a href="rescode.html#ioerr_vnode">rescode.html#ioerr_vnode</a> &rarr; SQLITE_IOERR_VNODE</li>
+<li><a href="rescode.html#ioerr_write">rescode.html#ioerr_write</a> &rarr; SQLITE_IOERR_WRITE</li>
+<li><a href="rescode.html#locked">rescode.html#locked</a> &rarr; SQLITE_LOCKED</li>
+<li><a href="rescode.html#locked_sharedcache">rescode.html#locked_sharedcache</a> &rarr; SQLITE_LOCKED_SHAREDCACHE</li>
+<li><a href="rescode.html#locked_vtab">rescode.html#locked_vtab</a> &rarr; SQLITE_LOCKED_VTAB</li>
+<li><a href="rescode.html#mismatch">rescode.html#mismatch</a> &rarr; SQLITE_MISMATCH</li>
+<li><a href="rescode.html#misuse">rescode.html#misuse</a> &rarr; SQLITE_MISUSE</li>
+<li><a href="rescode.html#nolfs">rescode.html#nolfs</a> &rarr; SQLITE_NOLFS</li>
+<li><a href="rescode.html#nomem">rescode.html#nomem</a> &rarr; SQLITE_NOMEM</li>
+<li><a href="rescode.html#notadb">rescode.html#notadb</a> &rarr; SQLITE_NOTADB</li>
+<li><a href="rescode.html#notfound">rescode.html#notfound</a> &rarr; SQLITE_NOTFOUND</li>
+<li><a href="rescode.html#notice">rescode.html#notice</a> &rarr; SQLITE_NOTICE</li>
+<li><a href="rescode.html#notice_recover_rollback">rescode.html#notice_recover_rollback</a> &rarr; SQLITE_NOTICE_RECOVER_ROLLBACK</li>
+<li><a href="rescode.html#notice_recover_wal">rescode.html#notice_recover_wal</a> &rarr; SQLITE_NOTICE_RECOVER_WAL</li>
+<li><a href="rescode.html#ok">rescode.html#ok</a> &rarr; SQLITE_OK</li>
+<li><a href="rescode.html#ok_load_permanently">rescode.html#ok_load_permanently</a> &rarr; SQLITE_OK_LOAD_PERMANENTLY</li>
+<li><a href="rescode.html#perm">rescode.html#perm</a> &rarr; SQLITE_PERM</li>
+<li><a href="rescode.html#protocol">rescode.html#protocol</a> &rarr; SQLITE_PROTOCOL</li>
+<li><a href="rescode.html#pve">rescode.html#pve</a> &rarr; ext-v-prim {primary versus extended result codes}</li>
+<li><a href="rescode.html#range">rescode.html#range</a> &rarr; SQLITE_RANGE</li>
+<li><a href="rescode.html#readonly">rescode.html#readonly</a> &rarr; SQLITE_READONLY</li>
+<li><a href="rescode.html#readonly_cantinit">rescode.html#readonly_cantinit</a> &rarr; SQLITE_READONLY_CANTINIT</li>
+<li><a href="rescode.html#readonly_cantlock">rescode.html#readonly_cantlock</a> &rarr; SQLITE_READONLY_CANTLOCK</li>
+<li><a href="rescode.html#readonly_dbmoved">rescode.html#readonly_dbmoved</a> &rarr; SQLITE_READONLY_DBMOVED</li>
+<li><a href="rescode.html#readonly_directory">rescode.html#readonly_directory</a> &rarr; SQLITE_READONLY_DIRECTORY</li>
+<li><a href="rescode.html#readonly_recovery">rescode.html#readonly_recovery</a> &rarr; SQLITE_READONLY_RECOVERY</li>
+<li><a href="rescode.html#readonly_rollback">rescode.html#readonly_rollback</a> &rarr; SQLITE_READONLY_ROLLBACK</li>
+<li><a href="rescode.html#row">rescode.html#row</a> &rarr; SQLITE_ROW</li>
+<li><a href="rescode.html#schema">rescode.html#schema</a> &rarr; SQLITE_SCHEMA</li>
+<li><a href="rescode.html#toobig">rescode.html#toobig</a> &rarr; SQLITE_TOOBIG</li>
+<li><a href="rescode.html#warning">rescode.html#warning</a> &rarr; SQLITE_WARNING</li>
+<li><a href="rescode.html#warning_autoindex">rescode.html#warning_autoindex</a> &rarr; SQLITE_WARNING_AUTOINDEX</li>
+<li><a href="rowidtable.html">rowidtable.html</a> &rarr; {rowid table} {rowid tables}</li>
+<li><a href="rowvalue.html">rowvalue.html</a> &rarr; {row value} {row values} rowvalue vectors</li>
+<li><a href="rowvalue.html#rvinop">rowvalue.html#rvinop</a> &rarr; {row value IN operator}</li>
+<li><a href="rtree.html">rtree.html</a> &rarr; {R-Tree extension} R-Trees RTREE rtree</li>
+<li><a href="rtree.html#auxcol">rtree.html#auxcol</a> &rarr; {auxiliary columns} {auxiliary columns in r-tree tables}</li>
+<li><a href="rtree.html#customquery">rtree.html#customquery</a> &rarr; {custom r-tree queries}</li>
+<li><a href="rtree.html#intrtree">rtree.html#intrtree</a> &rarr; {integer-valued r-trees}</li>
+<li><a href="rtree.html#readwrite">rtree.html#readwrite</a> &rarr; {reading and writing an rtree at the same time}</li>
+<li><a href="rtree.html#rtreecheck">rtree.html#rtreecheck</a> &rarr; rtreecheck</li>
+<li><a href="rtree.html#xquery">rtree.html#xquery</a> &rarr; sqlite3_rtree_query_callback {xQueryFunc RTree callback}</li>
+<li><a href="rtree.html#xshadow">rtree.html#xshadow</a> &rarr; {rtree shadow tables}</li>
+<li><a href="schematab.html">schematab.html</a> &rarr; {sqlite_master table} sqlite_schema {sqlite_schema table} sqlite_temp_schema</li>
+<li><a href="security.html">security.html</a> &rarr; {attack resistance} {defense against dark arts} {defense against the dark arts} security</li>
+<li><a href="security.html#baddb">security.html#baddb</a> &rarr; {untrusted database files}</li>
+<li><a href="selfcontained.html">selfcontained.html</a> &rarr; low-dependency self-contained</li>
+<li><a href="series.html">series.html</a> &rarr; generate_series series</li>
+<li><a href="serverless.html">serverless.html</a> &rarr; embedded serverless</li>
+<li><a href="session/c_changeset_abort.html">session/c_changeset_abort.html</a> &rarr; SQLITE_CHANGESET_ABORT SQLITE_CHANGESET_OMIT SQLITE_CHANGESET_REPLACE</li>
+<li><a href="session/c_changeset_conflict.html">session/c_changeset_conflict.html</a> &rarr; SQLITE_CHANGESET_CONFLICT SQLITE_CHANGESET_CONSTRAINT SQLITE_CHANGESET_DATA SQLITE_CHANGESET_FOREIGN_KEY SQLITE_CHANGESET_NOTFOUND</li>
+<li><a href="session/c_changesetapply_fknoaction.html">session/c_changesetapply_fknoaction.html</a> &rarr; SQLITE_CHANGESETAPPLY_FKNOACTION SQLITE_CHANGESETAPPLY_IGNORENOOP SQLITE_CHANGESETAPPLY_INVERT SQLITE_CHANGESETAPPLY_NOSAVEPOINT</li>
+<li><a href="session/c_changesetstart_invert.html">session/c_changesetstart_invert.html</a> &rarr; SQLITE_CHANGESETSTART_INVERT</li>
+<li><a href="session/c_session_config_strmsize.html">session/c_session_config_strmsize.html</a> &rarr; SQLITE_SESSION_CONFIG_STRMSIZE</li>
+<li><a href="session/c_session_objconfig_rowid.html">session/c_session_objconfig_rowid.html</a> &rarr; SQLITE_SESSION_OBJCONFIG_ROWID SQLITE_SESSION_OBJCONFIG_SIZE</li>
+<li><a href="session/changegroup.html">session/changegroup.html</a> &rarr; sqlite3_changegroup</li>
+<li><a href="session/changeset_iter.html">session/changeset_iter.html</a> &rarr; sqlite3_changeset_iter</li>
+<li><a href="session/funclist.html">session/funclist.html</a> &rarr; {Session Module C-API function list} session_funclist</li>
+<li><a href="session/intro.html">session/intro.html</a> &rarr; {Session Extension C-language Interface} session-capi</li>
+<li><a href="session/rebaser.html">session/rebaser.html</a> &rarr; sqlite3_rebaser</li>
+<li><a href="session/session.html">session/session.html</a> &rarr; sqlite3_session</li>
+<li><a href="session/sqlite3changegroup_add.html">session/sqlite3changegroup_add.html</a> &rarr; sqlite3changegroup_add</li>
+<li><a href="session/sqlite3changegroup_add_strm.html">session/sqlite3changegroup_add_strm.html</a> &rarr; sqlite3changegroup_add_strm sqlite3changegroup_output_strm sqlite3changeset_apply_strm sqlite3changeset_apply_v2_strm sqlite3changeset_concat_strm sqlite3changeset_invert_strm sqlite3changeset_start_strm sqlite3changeset_start_v2_strm sqlite3rebaser_rebase_strm sqlite3session_changeset_strm sqlite3session_patchset_strm</li>
+<li><a href="session/sqlite3changegroup_delete.html">session/sqlite3changegroup_delete.html</a> &rarr; sqlite3changegroup_delete</li>
+<li><a href="session/sqlite3changegroup_new.html">session/sqlite3changegroup_new.html</a> &rarr; sqlite3changegroup_new</li>
+<li><a href="session/sqlite3changegroup_output.html">session/sqlite3changegroup_output.html</a> &rarr; sqlite3changegroup_output</li>
+<li><a href="session/sqlite3changegroup_schema.html">session/sqlite3changegroup_schema.html</a> &rarr; sqlite3changegroup_schema</li>
+<li><a href="session/sqlite3changeset_apply.html">session/sqlite3changeset_apply.html</a> &rarr; sqlite3changeset_apply sqlite3changeset_apply_v2</li>
+<li><a href="session/sqlite3changeset_concat.html">session/sqlite3changeset_concat.html</a> &rarr; sqlite3changeset_concat</li>
+<li><a href="session/sqlite3changeset_conflict.html">session/sqlite3changeset_conflict.html</a> &rarr; sqlite3changeset_conflict</li>
+<li><a href="session/sqlite3changeset_finalize.html">session/sqlite3changeset_finalize.html</a> &rarr; sqlite3changeset_finalize</li>
+<li><a href="session/sqlite3changeset_fk_conflicts.html">session/sqlite3changeset_fk_conflicts.html</a> &rarr; sqlite3changeset_fk_conflicts</li>
+<li><a href="session/sqlite3changeset_invert.html">session/sqlite3changeset_invert.html</a> &rarr; sqlite3changeset_invert</li>
+<li><a href="session/sqlite3changeset_new.html">session/sqlite3changeset_new.html</a> &rarr; sqlite3changeset_new</li>
+<li><a href="session/sqlite3changeset_next.html">session/sqlite3changeset_next.html</a> &rarr; sqlite3changeset_next</li>
+<li><a href="session/sqlite3changeset_old.html">session/sqlite3changeset_old.html</a> &rarr; sqlite3changeset_old</li>
+<li><a href="session/sqlite3changeset_op.html">session/sqlite3changeset_op.html</a> &rarr; sqlite3changeset_op</li>
+<li><a href="session/sqlite3changeset_pk.html">session/sqlite3changeset_pk.html</a> &rarr; sqlite3changeset_pk</li>
+<li><a href="session/sqlite3changeset_start.html">session/sqlite3changeset_start.html</a> &rarr; sqlite3changeset_start sqlite3changeset_start_v2</li>
+<li><a href="session/sqlite3changeset_upgrade.html">session/sqlite3changeset_upgrade.html</a> &rarr; sqlite3changeset_upgrade</li>
+<li><a href="session/sqlite3rebaser_configure.html">session/sqlite3rebaser_configure.html</a> &rarr; sqlite3rebaser_configure</li>
+<li><a href="session/sqlite3rebaser_create.html">session/sqlite3rebaser_create.html</a> &rarr; sqlite3rebaser_create</li>
+<li><a href="session/sqlite3rebaser_delete.html">session/sqlite3rebaser_delete.html</a> &rarr; sqlite3rebaser_delete</li>
+<li><a href="session/sqlite3rebaser_rebase.html">session/sqlite3rebaser_rebase.html</a> &rarr; sqlite3rebaser_rebase</li>
+<li><a href="session/sqlite3session_attach.html">session/sqlite3session_attach.html</a> &rarr; sqlite3session_attach</li>
+<li><a href="session/sqlite3session_changeset.html">session/sqlite3session_changeset.html</a> &rarr; sqlite3session_changeset</li>
+<li><a href="session/sqlite3session_changeset_size.html">session/sqlite3session_changeset_size.html</a> &rarr; sqlite3session_changeset_size</li>
+<li><a href="session/sqlite3session_config.html">session/sqlite3session_config.html</a> &rarr; sqlite3session_config</li>
+<li><a href="session/sqlite3session_create.html">session/sqlite3session_create.html</a> &rarr; sqlite3session_create</li>
+<li><a href="session/sqlite3session_delete.html">session/sqlite3session_delete.html</a> &rarr; sqlite3session_delete</li>
+<li><a href="session/sqlite3session_diff.html">session/sqlite3session_diff.html</a> &rarr; sqlite3session_diff</li>
+<li><a href="session/sqlite3session_enable.html">session/sqlite3session_enable.html</a> &rarr; sqlite3session_enable</li>
+<li><a href="session/sqlite3session_indirect.html">session/sqlite3session_indirect.html</a> &rarr; sqlite3session_indirect</li>
+<li><a href="session/sqlite3session_isempty.html">session/sqlite3session_isempty.html</a> &rarr; sqlite3session_isempty</li>
+<li><a href="session/sqlite3session_memory_used.html">session/sqlite3session_memory_used.html</a> &rarr; sqlite3session_memory_used</li>
+<li><a href="session/sqlite3session_object_config.html">session/sqlite3session_object_config.html</a> &rarr; sqlite3session_object_config</li>
+<li><a href="session/sqlite3session_patchset.html">session/sqlite3session_patchset.html</a> &rarr; sqlite3session_patchset</li>
+<li><a href="session/sqlite3session_table_filter.html">session/sqlite3session_table_filter.html</a> &rarr; sqlite3session_table_filter</li>
+<li><a href="sessionintro.html">sessionintro.html</a> &rarr; session {session extension}</li>
+<li><a href="sessionintro.html#changeset">sessionintro.html#changeset</a> &rarr; changeset changesets patchset patchsets</li>
+<li><a href="sharedcache.html">sharedcache.html</a> &rarr; {SQLite Shared-Cache Mode} {shared cache} {shared cache mode}</li>
+<li><a href="sharedcache.html#dontuse">sharedcache.html#dontuse</a> &rarr; {use of shared cache mode is discouraged}</li>
+<li><a href="sharedcache.html#inmemsharedcache">sharedcache.html#inmemsharedcache</a> &rarr; {in-memory shared-cache}</li>
+<li><a href="shortnames.html">shortnames.html</a> &rarr; {short filenames}</li>
+<li><a href="shortnames.html#db83corrupt">shortnames.html#db83corrupt</a> &rarr; {database corruption caused by inconsistent use of 83 filenames}</li>
+<li><a href="sitemap.html">sitemap.html</a> &rarr; {permuted index}</li>
+<li><a href="spellfix1.html">spellfix1.html</a> &rarr; spellfix1</li>
+<li><a href="spellfix1.html#configeditdist">spellfix1.html#configeditdist</a> &rarr; {configurable edit distances}</li>
+<li><a href="spellfix1.html#editdist3">spellfix1.html#editdist3</a> &rarr; editdist3</li>
+<li><a href="sqlanalyze.html">sqlanalyze.html</a> &rarr; sqlite3_analyzer sqlite3_analyzer.exe</li>
+<li><a href="sqlar.html">sqlar.html</a> &rarr; {SQL Archive} SQLAR {SQLite Archive} {SQLite Archive files} {SQLite Archive format}</li>
+<li><a href="sqlar.html#cltools">sqlar.html#cltools</a> &rarr; {managing SQLite Archives from the command-line}</li>
+<li><a href="sqlar.html#dbasobj">sqlar.html#dbasobj</a> &rarr; {database as container object} {database as object}</li>
+<li><a href="sqldiff.html">sqldiff.html</a> &rarr; sqldiff sqldiff.exe</li>
+<li><a href="stmt.html">stmt.html</a> &rarr; {SQLITE_STMT virtual table} sqlite_stmt {the SQLITE_STMT extension}</li>
+<li><a href="stricttables.html">stricttables.html</a> &rarr; STRICT {STRICT table} {STRICT tables} {strict type checking}</li>
+<li><a href="support.html#fx">support.html#fx</a> &rarr; forum</li>
+<li><a href="support.html#mailinglists">support.html#mailinglists</a> &rarr; {mailing lists}</li>
+<li><a href="swarmvtab.html#advanced_usage">swarmvtab.html#advanced_usage</a> &rarr; advanced</li>
+<li><a href="swarmvtab.html#compiling_and_using_swarmvtab">swarmvtab.html#compiling_and_using_swarmvtab</a> &rarr; compilation</li>
+<li><a href="swarmvtab.html#component_table_context_values">swarmvtab.html#component_table_context_values</a> &rarr; {swarmvtab context}</li>
+<li><a href="swarmvtab.html#overview">swarmvtab.html#overview</a> &rarr; swarmvtab</li>
+<li><a href="swarmvtab.html#sql_parameters">swarmvtab.html#sql_parameters</a> &rarr; {sql parameters}</li>
+<li><a href="swarmvtab.html#the_maxopen_parameter">swarmvtab.html#the_maxopen_parameter</a> &rarr; {maxopen parameter}</li>
+<li><a href="swarmvtab.html#the_missing_callback">swarmvtab.html#the_missing_callback</a> &rarr; {missing callback}</li>
+<li><a href="swarmvtab.html#the_openclose_callback">swarmvtab.html#the_openclose_callback</a> &rarr; {openclose callback}</li>
+<li><a href="syntax/aggregate-function-invocation.html">syntax/aggregate-function-invocation.html</a> &rarr; aggregate-function-invocation {aggregate-function-invocation syntax diagram}</li>
+<li><a href="syntax/alter-table-stmt.html">syntax/alter-table-stmt.html</a> &rarr; alter-table-stmt {alter-table-stmt syntax diagram}</li>
+<li><a href="syntax/analyze-stmt.html">syntax/analyze-stmt.html</a> &rarr; analyze-stmt {analyze-stmt syntax diagram}</li>
+<li><a href="syntax/attach-stmt.html">syntax/attach-stmt.html</a> &rarr; attach-stmt {attach-stmt syntax diagram}</li>
+<li><a href="syntax/begin-stmt.html">syntax/begin-stmt.html</a> &rarr; begin-stmt {begin-stmt syntax diagram}</li>
+<li><a href="syntax/column-constraint.html">syntax/column-constraint.html</a> &rarr; column-constraint {column-constraint syntax diagram}</li>
+<li><a href="syntax/column-def.html">syntax/column-def.html</a> &rarr; column-def {column-def syntax diagram}</li>
+<li><a href="syntax/column-name-list.html">syntax/column-name-list.html</a> &rarr; column-name-list {column-name-list syntax diagram}</li>
+<li><a href="syntax/comment-syntax.html">syntax/comment-syntax.html</a> &rarr; comment-syntax {comment-syntax syntax diagram}</li>
+<li><a href="syntax/commit-stmt.html">syntax/commit-stmt.html</a> &rarr; commit-stmt {commit-stmt syntax diagram}</li>
+<li><a href="syntax/common-table-expression.html">syntax/common-table-expression.html</a> &rarr; common-table-expression {common-table-expression syntax diagram}</li>
+<li><a href="syntax/compound-operator.html">syntax/compound-operator.html</a> &rarr; compound-operator {compound-operator syntax diagram}</li>
+<li><a href="syntax/compound-select-stmt.html">syntax/compound-select-stmt.html</a> &rarr; compound-select-stmt {compound-select-stmt syntax diagram}</li>
+<li><a href="syntax/conflict-clause.html">syntax/conflict-clause.html</a> &rarr; conflict-clause {conflict-clause syntax diagram}</li>
+<li><a href="syntax/create-index-stmt.html">syntax/create-index-stmt.html</a> &rarr; create-index-stmt {create-index-stmt syntax diagram}</li>
+<li><a href="syntax/create-table-stmt.html">syntax/create-table-stmt.html</a> &rarr; create-table-stmt {create-table-stmt syntax diagram}</li>
+<li><a href="syntax/create-trigger-stmt.html">syntax/create-trigger-stmt.html</a> &rarr; create-trigger-stmt {create-trigger-stmt syntax diagram}</li>
+<li><a href="syntax/create-view-stmt.html">syntax/create-view-stmt.html</a> &rarr; create-view-stmt {create-view-stmt syntax diagram}</li>
+<li><a href="syntax/create-virtual-table-stmt.html">syntax/create-virtual-table-stmt.html</a> &rarr; create-virtual-table-stmt {create-virtual-table-stmt syntax diagram}</li>
+<li><a href="syntax/cte-table-name.html">syntax/cte-table-name.html</a> &rarr; cte-table-name {cte-table-name syntax diagram}</li>
+<li><a href="syntax/delete-stmt-limited.html">syntax/delete-stmt-limited.html</a> &rarr; delete-stmt-limited {delete-stmt-limited syntax diagram}</li>
+<li><a href="syntax/delete-stmt.html">syntax/delete-stmt.html</a> &rarr; delete-stmt {delete-stmt syntax diagram}</li>
+<li><a href="syntax/detach-stmt.html">syntax/detach-stmt.html</a> &rarr; detach-stmt {detach-stmt syntax diagram}</li>
+<li><a href="syntax/drop-index-stmt.html">syntax/drop-index-stmt.html</a> &rarr; drop-index-stmt {drop-index-stmt syntax diagram}</li>
+<li><a href="syntax/drop-table-stmt.html">syntax/drop-table-stmt.html</a> &rarr; drop-table-stmt {drop-table-stmt syntax diagram}</li>
+<li><a href="syntax/drop-trigger-stmt.html">syntax/drop-trigger-stmt.html</a> &rarr; drop-trigger-stmt {drop-trigger-stmt syntax diagram}</li>
+<li><a href="syntax/drop-view-stmt.html">syntax/drop-view-stmt.html</a> &rarr; drop-view-stmt {drop-view-stmt syntax diagram}</li>
+<li><a href="syntax/expr.html">syntax/expr.html</a> &rarr; expr {expr syntax diagram}</li>
+<li><a href="syntax/factored-select-stmt.html">syntax/factored-select-stmt.html</a> &rarr; factored-select-stmt {factored-select-stmt syntax diagram}</li>
+<li><a href="syntax/filter-clause.html">syntax/filter-clause.html</a> &rarr; filter-clause {filter-clause syntax diagram}</li>
+<li><a href="syntax/foreign-key-clause.html">syntax/foreign-key-clause.html</a> &rarr; foreign-key-clause {foreign-key-clause syntax diagram}</li>
+<li><a href="syntax/frame-spec.html">syntax/frame-spec.html</a> &rarr; frame-spec {frame-spec syntax diagram}</li>
+<li><a href="syntax/function-arguments.html">syntax/function-arguments.html</a> &rarr; function-arguments {function-arguments syntax diagram}</li>
+<li><a href="syntax/indexed-column.html">syntax/indexed-column.html</a> &rarr; indexed-column {indexed-column syntax diagram}</li>
+<li><a href="syntax/insert-stmt.html">syntax/insert-stmt.html</a> &rarr; insert-stmt {insert-stmt syntax diagram}</li>
+<li><a href="syntax/join-clause.html">syntax/join-clause.html</a> &rarr; join-clause {join-clause syntax diagram}</li>
+<li><a href="syntax/join-constraint.html">syntax/join-constraint.html</a> &rarr; join-constraint {join-constraint syntax diagram}</li>
+<li><a href="syntax/join-operator.html">syntax/join-operator.html</a> &rarr; join-operator {join-operator syntax diagram}</li>
+<li><a href="syntax/literal-value.html">syntax/literal-value.html</a> &rarr; literal-value {literal-value syntax diagram}</li>
+<li><a href="syntax/numeric-literal.html">syntax/numeric-literal.html</a> &rarr; numeric-literal {numeric-literal syntax diagram}</li>
+<li><a href="syntax/ordering-term.html">syntax/ordering-term.html</a> &rarr; ordering-term {ordering-term syntax diagram}</li>
+<li><a href="syntax/over-clause.html">syntax/over-clause.html</a> &rarr; over-clause {over-clause syntax diagram}</li>
+<li><a href="syntax/pragma-stmt.html">syntax/pragma-stmt.html</a> &rarr; pragma-stmt {pragma-stmt syntax diagram}</li>
+<li><a href="syntax/pragma-value.html">syntax/pragma-value.html</a> &rarr; pragma-value {pragma-value syntax diagram}</li>
+<li><a href="syntax/qualified-table-name.html">syntax/qualified-table-name.html</a> &rarr; qualified-table-name {qualified-table-name syntax diagram}</li>
+<li><a href="syntax/raise-function.html">syntax/raise-function.html</a> &rarr; raise-function {raise-function syntax diagram}</li>
+<li><a href="syntax/recursive-cte.html">syntax/recursive-cte.html</a> &rarr; recursive-cte {recursive-cte syntax diagram}</li>
+<li><a href="syntax/reindex-stmt.html">syntax/reindex-stmt.html</a> &rarr; reindex-stmt {reindex-stmt syntax diagram}</li>
+<li><a href="syntax/release-stmt.html">syntax/release-stmt.html</a> &rarr; release-stmt {release-stmt syntax diagram}</li>
+<li><a href="syntax/result-column.html">syntax/result-column.html</a> &rarr; result-column {result-column syntax diagram}</li>
+<li><a href="syntax/returning-clause.html">syntax/returning-clause.html</a> &rarr; returning-clause {returning-clause syntax diagram}</li>
+<li><a href="syntax/rollback-stmt.html">syntax/rollback-stmt.html</a> &rarr; rollback-stmt {rollback-stmt syntax diagram}</li>
+<li><a href="syntax/savepoint-stmt.html">syntax/savepoint-stmt.html</a> &rarr; savepoint-stmt {savepoint-stmt syntax diagram}</li>
+<li><a href="syntax/select-core.html">syntax/select-core.html</a> &rarr; select-core {select-core syntax diagram}</li>
+<li><a href="syntax/select-stmt.html">syntax/select-stmt.html</a> &rarr; select-stmt {select-stmt syntax diagram}</li>
+<li><a href="syntax/signed-number.html">syntax/signed-number.html</a> &rarr; signed-number {signed-number syntax diagram}</li>
+<li><a href="syntax/simple-function-invocation.html">syntax/simple-function-invocation.html</a> &rarr; simple-function-invocation {simple-function-invocation syntax diagram}</li>
+<li><a href="syntax/simple-select-stmt.html">syntax/simple-select-stmt.html</a> &rarr; simple-select-stmt {simple-select-stmt syntax diagram}</li>
+<li><a href="syntax/sql-stmt-list.html">syntax/sql-stmt-list.html</a> &rarr; sql-stmt-list {sql-stmt-list syntax diagram}</li>
+<li><a href="syntax/sql-stmt.html">syntax/sql-stmt.html</a> &rarr; sql-stmt {sql-stmt syntax diagram}</li>
+<li><a href="syntax/table-constraint.html">syntax/table-constraint.html</a> &rarr; table-constraint {table-constraint syntax diagram}</li>
+<li><a href="syntax/table-options.html">syntax/table-options.html</a> &rarr; table-options {table-options syntax diagram}</li>
+<li><a href="syntax/table-or-subquery.html">syntax/table-or-subquery.html</a> &rarr; table-or-subquery {table-or-subquery syntax diagram}</li>
+<li><a href="syntax/type-name.html">syntax/type-name.html</a> &rarr; type-name {type-name syntax diagram}</li>
+<li><a href="syntax/update-stmt-limited.html">syntax/update-stmt-limited.html</a> &rarr; update-stmt-limited {update-stmt-limited syntax diagram}</li>
+<li><a href="syntax/update-stmt.html">syntax/update-stmt.html</a> &rarr; update-stmt {update-stmt syntax diagram}</li>
+<li><a href="syntax/upsert-clause.html">syntax/upsert-clause.html</a> &rarr; upsert-clause {upsert-clause syntax diagram}</li>
+<li><a href="syntax/vacuum-stmt.html">syntax/vacuum-stmt.html</a> &rarr; vacuum-stmt {vacuum-stmt syntax diagram}</li>
+<li><a href="syntax/window-defn.html">syntax/window-defn.html</a> &rarr; window-defn {window-defn syntax diagram}</li>
+<li><a href="syntax/window-function-invocation.html">syntax/window-function-invocation.html</a> &rarr; window-function-invocation {window-function-invocation syntax diagram}</li>
+<li><a href="syntax/with-clause.html">syntax/with-clause.html</a> &rarr; with-clause {with-clause syntax diagram}</li>
+<li><a href="syntaxdiagrams.html">syntaxdiagrams.html</a> &rarr; {syntax diagrams}</li>
+<li><a href="tclsqlite.html">tclsqlite.html</a> &rarr; {TCL Interface} {Tcl extension}</li>
+<li><a href="tclsqlite.html#authorizer">tclsqlite.html#authorizer</a> &rarr; {TCL interface authorizer method} {authorizer method}</li>
+<li><a href="tclsqlite.html#backup">tclsqlite.html#backup</a> &rarr; {TCL interface backup method} {backup method}</li>
+<li><a href="tclsqlite.html#bind_fallback">tclsqlite.html#bind_fallback</a> &rarr; {TCL interface bind_fallback method} {bind_fallback method}</li>
+<li><a href="tclsqlite.html#busy">tclsqlite.html#busy</a> &rarr; {TCL interface busy method} {busy method}</li>
+<li><a href="tclsqlite.html#cache">tclsqlite.html#cache</a> &rarr; {TCL interface cache method} {cache method}</li>
+<li><a href="tclsqlite.html#changes">tclsqlite.html#changes</a> &rarr; {TCL interface changes method} {changes method}</li>
+<li><a href="tclsqlite.html#close">tclsqlite.html#close</a> &rarr; {TCL interface close method} {close method}</li>
+<li><a href="tclsqlite.html#collate">tclsqlite.html#collate</a> &rarr; {TCL interface collate method} {collate method}</li>
+<li><a href="tclsqlite.html#collation_needed">tclsqlite.html#collation_needed</a> &rarr; {TCL interface collation_needed method} {collation_needed method}</li>
+<li><a href="tclsqlite.html#commit_hook">tclsqlite.html#commit_hook</a> &rarr; {TCL interface commit_hook method} {commit_hook method}</li>
+<li><a href="tclsqlite.html#complete">tclsqlite.html#complete</a> &rarr; {TCL interface complete method} {complete method}</li>
+<li><a href="tclsqlite.html#config">tclsqlite.html#config</a> &rarr; {TCL interface config method} {config method}</li>
+<li><a href="tclsqlite.html#copy">tclsqlite.html#copy</a> &rarr; {TCL interface copy method} {copy method}</li>
+<li><a href="tclsqlite.html#deserialize">tclsqlite.html#deserialize</a> &rarr; {TCL interface deserialize method} {deserialize method}</li>
+<li><a href="tclsqlite.html#enable_load_extension">tclsqlite.html#enable_load_extension</a> &rarr; {TCL interface enable_load_extension method} {enable_load_extension method}</li>
+<li><a href="tclsqlite.html#errorcode">tclsqlite.html#errorcode</a> &rarr; {TCL interface errorcode method} {errorcode method}</li>
+<li><a href="tclsqlite.html#eval">tclsqlite.html#eval</a> &rarr; {TCL interface eval method} {eval method}</li>
+<li><a href="tclsqlite.html#exists">tclsqlite.html#exists</a> &rarr; {TCL interface exists method} {exists method}</li>
+<li><a href="tclsqlite.html#function">tclsqlite.html#function</a> &rarr; {TCL interface function method} {function method}</li>
+<li><a href="tclsqlite.html#incrblob">tclsqlite.html#incrblob</a> &rarr; {TCL interface incrblob method} {incrblob method}</li>
+<li><a href="tclsqlite.html#interrupt">tclsqlite.html#interrupt</a> &rarr; {TCL interface interrupt method} {interrupt method}</li>
+<li><a href="tclsqlite.html#last_insert_rowid">tclsqlite.html#last_insert_rowid</a> &rarr; {TCL interface last_insert_rowid method} {last_insert_rowid method}</li>
+<li><a href="tclsqlite.html#nullvalue">tclsqlite.html#nullvalue</a> &rarr; {TCL interface nullvalue method} {nullvalue method}</li>
+<li><a href="tclsqlite.html#onecolumn">tclsqlite.html#onecolumn</a> &rarr; {TCL interface onecolumn method} {onecolumn method}</li>
+<li><a href="tclsqlite.html#preupdate">tclsqlite.html#preupdate</a> &rarr; {TCL interface preupdate method} {preupdate method}</li>
+<li><a href="tclsqlite.html#profile">tclsqlite.html#profile</a> &rarr; {TCL interface profile method} {profile method}</li>
+<li><a href="tclsqlite.html#progress">tclsqlite.html#progress</a> &rarr; {TCL interface progress method} {progress method}</li>
+<li><a href="tclsqlite.html#restore">tclsqlite.html#restore</a> &rarr; {TCL interface restore method} {restore method}</li>
+<li><a href="tclsqlite.html#rollback_hook">tclsqlite.html#rollback_hook</a> &rarr; {TCL interface rollback_hook method} {rollback_hook method}</li>
+<li><a href="tclsqlite.html#serialize">tclsqlite.html#serialize</a> &rarr; {TCL interface serialize method} {serialize method}</li>
+<li><a href="tclsqlite.html#status">tclsqlite.html#status</a> &rarr; {TCL interface status method} {status method}</li>
+<li><a href="tclsqlite.html#timeout">tclsqlite.html#timeout</a> &rarr; {TCL interface timeout method} {timeout method}</li>
+<li><a href="tclsqlite.html#total_changes">tclsqlite.html#total_changes</a> &rarr; {TCL interface total_changes method} {total_changes method}</li>
+<li><a href="tclsqlite.html#trace">tclsqlite.html#trace</a> &rarr; {TCL interface trace method} {trace method}</li>
+<li><a href="tclsqlite.html#trace_v2">tclsqlite.html#trace_v2</a> &rarr; {TCL interface trace_v2 method} {trace_v2 method}</li>
+<li><a href="tclsqlite.html#transaction">tclsqlite.html#transaction</a> &rarr; {TCL interface transaction method} {transaction method}</li>
+<li><a href="tclsqlite.html#unlock_notify">tclsqlite.html#unlock_notify</a> &rarr; {TCL interface unlock_notify method} {unlock_notify method}</li>
+<li><a href="tclsqlite.html#update_hook">tclsqlite.html#update_hook</a> &rarr; {TCL interface update_hook method} {update_hook method}</li>
+<li><a href="tclsqlite.html#varsubst">tclsqlite.html#varsubst</a> &rarr; {TCL variable substitution}</li>
+<li><a href="tclsqlite.html#version">tclsqlite.html#version</a> &rarr; {TCL interface version method} {version method}</li>
+<li><a href="tclsqlite.html#wal_hook">tclsqlite.html#wal_hook</a> &rarr; {TCL interface wal_hook method} {wal_hook method}</li>
+<li><a href="tempfiles.html">tempfiles.html</a> &rarr; {temporary disk files}</li>
+<li><a href="tempfiles.html#stmtjrnl">tempfiles.html#stmtjrnl</a> &rarr; {Statement journals} {statement journal} {statement journals}</li>
+<li><a href="tempfiles.html#superjrnl">tempfiles.html#superjrnl</a> &rarr; {master journal} super-journal</li>
+<li><a href="tempfiles.html#tempdir">tempfiles.html#tempdir</a> &rarr; {temporary directory search algorithm}</li>
+<li><a href="tempfiles.html#tempstore">tempfiles.html#tempstore</a> &rarr; tempstore</li>
+<li><a href="testing.html">testing.html</a> &rarr; {test suite} tested testing</li>
+<li><a href="testing.html#3pfuzz">testing.html#3pfuzz</a> &rarr; {3rd-party fuzzers}</li>
+<li><a href="testing.html#aflfuzz">testing.html#aflfuzz</a> &rarr; AFL {American Fuzzy Lop fuzzer}</li>
+<li><a href="testing.html#cklist">testing.html#cklist</a> &rarr; checklist {release testing checklists}</li>
+<li><a href="testing.html#coverage">testing.html#coverage</a> &rarr; {test coverage}</li>
+<li><a href="testing.html#dbsqlfuzz">testing.html#dbsqlfuzz</a> &rarr; dbsqlfuzz jfuzz</li>
+<li><a href="testing.html#defcode">testing.html#defcode</a> &rarr; {defensive code}</li>
+<li><a href="testing.html#fuzzcheck">testing.html#fuzzcheck</a> &rarr; fuzzcheck</li>
+<li><a href="testing.html#fuzztesting">testing.html#fuzztesting</a> &rarr; {SQL fuzzing} {fuzz testing}</li>
+<li><a href="testing.html#harnesses">testing.html#harnesses</a> &rarr; {test harness} {three test harnesses}</li>
+<li><a href="testing.html#mcdc">testing.html#mcdc</a> &rarr; MC/DC {MC/DC testing}</li>
+<li><a href="testing.html#mutationtests">testing.html#mutationtests</a> &rarr; {mutation testing}</li>
+<li><a href="testing.html#ossfuzz">testing.html#ossfuzz</a> &rarr; {OSS Fuzz}</li>
+<li><a href="testing.html#slt">testing.html#slt</a> &rarr; SLT {SQL Logic Tests}</li>
+<li><a href="testing.html#tcl">testing.html#tcl</a> &rarr; {TCL test suite}</li>
+<li><a href="testing.html#tension">testing.html#tension</a> &rarr; {coverage testing vs. fuzz testing}</li>
+<li><a href="testing.html#testcase">testing.html#testcase</a> &rarr; {testcase macros}</li>
+<li><a href="th3.html">th3.html</a> &rarr; TH3</li>
+<li><a href="th3.html#muttest">th3.html#muttest</a> &rarr; {mutation test script}</li>
+<li><a href="threadsafe.html">threadsafe.html</a> &rarr; {threading mode}</li>
+<li><a href="transactional.html">transactional.html</a> &rarr; ACID power-safe {power-safe transactions} transactional</li>
+<li><a href="uintcseq.html">uintcseq.html</a> &rarr; UINT {UINT collating sequence}</li>
+<li><a href="undoredo.html">undoredo.html</a> &rarr; {automated undo/redo stack} undo/redo undoredo</li>
+<li><a href="unionvtab.html">unionvtab.html</a> &rarr; {UNION virtual table} union-vtab unionvtab</li>
+<li><a href="unlock_notify.html">unlock_notify.html</a> &rarr; {Using the SQLite Unlock Notification Feature}</li>
+<li><a href="uri.html">uri.html</a> &rarr; URI {URI filename} {URI filenames} {Uniform Resource Identifier}</li>
+<li><a href="uri.html#coreqp">uri.html#coreqp</a> &rarr; {URI query parameters} coreqp {query parameters with special meaning to SQLite} {standard query parameters}</li>
+<li><a href="uri.html#uricache">uri.html#uricache</a> &rarr; {cache query parameter}</li>
+<li><a href="uri.html#uriimmutable">uri.html#uriimmutable</a> &rarr; {immutable query parameter}</li>
+<li><a href="uri.html#urimode">uri.html#urimode</a> &rarr; {mode query parameter}</li>
+<li><a href="uri.html#urimodeof">uri.html#urimodeof</a> &rarr; modeof {modeof query parameter}</li>
+<li><a href="uri.html#urinolock">uri.html#urinolock</a> &rarr; {nolock query parameter}</li>
+<li><a href="uri.html#uripsow">uri.html#uripsow</a> &rarr; {psow query parameter}</li>
+<li><a href="uri.html#urivfs">uri.html#urivfs</a> &rarr; {vfs query parameter}</li>
+<li><a href="useovernet.html">useovernet.html</a> &rarr; {how to corrupt a database} {network filesystem use}</li>
+<li><a href="versionnumbers.html">versionnumbers.html</a> &rarr; {version numbering conventions}</li>
+<li><a href="vfs.html">vfs.html</a> &rarr; {OS backend} VFS VFSes</li>
+<li><a href="vfs.html#shim">vfs.html#shim</a> &rarr; {VFS shim} {VFS shims} shims</li>
+<li><a href="vtab.html">vtab.html</a> &rarr; {virtual table} {virtual tables}</li>
+<li><a href="vtab.html#colUsed">vtab.html#colUsed</a> &rarr; {colUsed field}</li>
+<li><a href="vtab.html#customvtab">vtab.html#customvtab</a> &rarr; {custom virtual tables}</li>
+<li><a href="vtab.html#epoonlyvtab">vtab.html#epoonlyvtab</a> &rarr; {eponymous-only virtual table} {eponymous-only virtual tables}</li>
+<li><a href="vtab.html#epovtab">vtab.html#epovtab</a> &rarr; {eponymous virtual table} {eponymous virtual tables}</li>
+<li><a href="vtab.html#hiddencol">vtab.html#hiddencol</a> &rarr; {hidden column} {hidden columns}</li>
+<li><a href="vtab.html#obc">vtab.html#obc</a> &rarr; orderByConsumed</li>
+<li><a href="vtab.html#sqlite3_module.xDestroy">vtab.html#sqlite3_module.xDestroy</a> &rarr; xDestroy</li>
+<li><a href="vtab.html#tabfunc2">vtab.html#tabfunc2</a> &rarr; {table-valued function} {table-valued functions}</li>
+<li><a href="vtab.html#worid">vtab.html#worid</a> &rarr; {WITHOUT ROWID virtual table} {WITHOUT ROWID virtual tables}</li>
+<li><a href="vtab.html#xBegin">vtab.html#xBegin</a> &rarr; sqlite3_module.xBegin xBegin</li>
+<li><a href="vtab.html#xbestindex">vtab.html#xbestindex</a> &rarr; sqlite3_module.xBestIndex xBestIndex</li>
+<li><a href="vtab.html#xclose">vtab.html#xclose</a> &rarr; sqlite3_module.xClose</li>
+<li><a href="vtab.html#xcolumn">vtab.html#xcolumn</a> &rarr; sqlite3_module.xColumn xColumn</li>
+<li><a href="vtab.html#xcommit">vtab.html#xcommit</a> &rarr; sqlite3_module.xCommit xCommit</li>
+<li><a href="vtab.html#xconnect">vtab.html#xconnect</a> &rarr; sqlite3_module.xConnect xConnect</li>
+<li><a href="vtab.html#xcreate">vtab.html#xcreate</a> &rarr; sqlite3_module.xCreate xCreate</li>
+<li><a href="vtab.html#xdisconnect">vtab.html#xdisconnect</a> &rarr; sqlite3_module.xDisconnect xDisconnect</li>
+<li><a href="vtab.html#xeof">vtab.html#xeof</a> &rarr; sqlite3_module.xEof xEof</li>
+<li><a href="vtab.html#xfilter">vtab.html#xfilter</a> &rarr; sqlite3_module.xFilter xFilter</li>
+<li><a href="vtab.html#xfindfunction">vtab.html#xfindfunction</a> &rarr; sqlite3_module.xFindFunction xFindFunction</li>
+<li><a href="vtab.html#xintegrity">vtab.html#xintegrity</a> &rarr; sqlite3_module.xIntegrity xIntegrity {xIntegrity method}</li>
+<li><a href="vtab.html#xnext">vtab.html#xnext</a> &rarr; sqlite3_module.xNext xNext</li>
+<li><a href="vtab.html#xopen">vtab.html#xopen</a> &rarr; sqlite3_module.xOpen</li>
+<li><a href="vtab.html#xrename">vtab.html#xrename</a> &rarr; sqlite3_module.xRename xRename</li>
+<li><a href="vtab.html#xrollback">vtab.html#xrollback</a> &rarr; sqlite3_module.xRollback xRollback</li>
+<li><a href="vtab.html#xrowid">vtab.html#xrowid</a> &rarr; sqlite3_module.xRowid xRowid</li>
+<li><a href="vtab.html#xsavepoint">vtab.html#xsavepoint</a> &rarr; sqlite3_module.xSavepoint xRelease xRollbackTo xSavepoint</li>
+<li><a href="vtab.html#xshadowname">vtab.html#xshadowname</a> &rarr; {shadow table} {shadow tables} sqlite3_module.xShadowName xShadowName</li>
+<li><a href="vtab.html#xsync">vtab.html#xsync</a> &rarr; sqlite3_module.xSync</li>
+<li><a href="vtab.html#xupdate">vtab.html#xupdate</a> &rarr; sqlite3_module.xUpdate xUpdate</li>
+<li><a href="vtablist.html">vtablist.html</a> &rarr; {list of virtual tables} {virtual table list}</li>
+<li><a href="wal.html">wal.html</a> &rarr; WAL {WAL mode} {write-ahead log}</li>
+<li><a href="wal.html#advantages">wal.html#advantages</a> &rarr; {advantages of WAL-mode}</li>
+<li><a href="wal.html#bigwal">wal.html#bigwal</a> &rarr; {avoiding large WAL files} {large WAL files}</li>
+<li><a href="wal.html#bkwrds">wal.html#bkwrds</a> &rarr; {WAL backwards compatibility}</li>
+<li><a href="wal.html#busy">wal.html#busy</a> &rarr; {WAL-mode read blocking}</li>
+<li><a href="wal.html#ckpt">wal.html#ckpt</a> &rarr; checkpoint checkpointed checkpointing</li>
+<li><a href="wal.html#concurrency">wal.html#concurrency</a> &rarr; {WAL concurrency}</li>
+<li><a href="wal.html#noshm">wal.html#noshm</a> &rarr; {WAL without shared memory}</li>
+<li><a href="wal.html#readonly">wal.html#readonly</a> &rarr; {read-only WAL databases}</li>
+<li><a href="wal.html#walfile">wal.html#walfile</a> &rarr; {WAL file}</li>
+<li><a href="walformat.html">walformat.html</a> &rarr; {WAL-mode File Format}</li>
+<li><a href="walformat.html#locks">walformat.html#locks</a> &rarr; {WAL-mode locks}</li>
+<li><a href="walformat.html#mxframe">walformat.html#mxframe</a> &rarr; mxFrame</li>
+<li><a href="walformat.html#nbackfill">walformat.html#nbackfill</a> &rarr; nBackfill</li>
+<li><a href="walformat.html#recovery">walformat.html#recovery</a> &rarr; {WAL-mode crash recovery} recovery</li>
+<li><a href="walformat.html#shm">walformat.html#shm</a> &rarr; {shm file} wal-index</li>
+<li><a href="walformat.html#walidxfmt">walformat.html#walidxfmt</a> &rarr; {WAL-index File Format} {WAL-index format}</li>
+<li><a href="whentouse.html">whentouse.html</a> &rarr; {Appropriate Uses For SQLite}</li>
+<li><a href="whentouse.html#container">whentouse.html#container</a> &rarr; {data container}</li>
+<li><a href="whentouse.html#dbcklst">whentouse.html#dbcklst</a> &rarr; {decision checklist}</li>
+<li><a href="whentouse.html#serversidedb">whentouse.html#serversidedb</a> &rarr; {server-side database}</li>
+<li><a href="whentouse.html#website">whentouse.html#website</a> &rarr; {using SQLite for websites}</li>
+<li><a href="whentouse.html#wireproto">whentouse.html#wireproto</a> &rarr; {data transfer format}</li>
+<li><a href="windowfunctions.html">windowfunctions.html</a> &rarr; {Window functions} {window function} {window functions}</li>
+<li><a href="windowfunctions.html#aggwinfunc">windowfunctions.html#aggwinfunc</a> &rarr; {aggregate window functions}</li>
+<li><a href="windowfunctions.html#biwinfunc">windowfunctions.html#biwinfunc</a> &rarr; {builtin window functions}</li>
+<li><a href="windowfunctions.html#builtins">windowfunctions.html#builtins</a> &rarr; {built-in window functions} built-ins</li>
+<li><a href="windowfunctions.html#exprrange">windowfunctions.html#exprrange</a> &rarr; {RANGE n FOLLOWING} {RANGE n PRECEDING}</li>
+<li><a href="windowfunctions.html#frameboundary">windowfunctions.html#frameboundary</a> &rarr; {frame boundary}</li>
+<li><a href="windowfunctions.html#framespec">windowfunctions.html#framespec</a> &rarr; {frame specification} frames</li>
+<li><a href="windowfunctions.html#frametype">windowfunctions.html#frametype</a> &rarr; {frame type}</li>
+<li><a href="windowfunctions.html#grouptype">windowfunctions.html#grouptype</a> &rarr; {GROUPS frames}</li>
+<li><a href="windowfunctions.html#ptxn">windowfunctions.html#ptxn</a> &rarr; partition</li>
+<li><a href="windowfunctions.html#rangetype">windowfunctions.html#rangetype</a> &rarr; {RANGE frames}</li>
+<li><a href="windowfunctions.html#udfwinfunc">windowfunctions.html#udfwinfunc</a> &rarr; {application-defined window functions} {user-defined window functions}</li>
+<li><a href="windowfunctions.html#wchaining">windowfunctions.html#wchaining</a> &rarr; {window chaining}</li>
+<li><a href="windowfunctions.html#wexcls">windowfunctions.html#wexcls</a> &rarr; {EXCLUDE clause} {exclude clause}</li>
+<li><a href="withoutrowid.html">withoutrowid.html</a> &rarr; {Clustered indexes} {WITHOUT ROWID} {WITHOUT rowid}</li>
+<li><a href="withoutrowid.html#bene">withoutrowid.html#bene</a> &rarr; {benefits of using WITHOUT ROWID}</li>
+<li><a href="withoutrowid.html#wtu">withoutrowid.html#wtu</a> &rarr; {when to use WITHOUT ROWID}</li>
+<li><a href="zeroconf.html">zeroconf.html</a> &rarr; zero-configuration</li>
+<li><a href="zipfile.html">zipfile.html</a> &rarr; {Zipfile virtual table} zipfile</li>
+<li><a href="zipfile.html#adding_entries_to_a_zip_archive">zipfile.html#adding_entries_to_a_zip_archive</a> &rarr; {Adding to Zip}</li>
+</ul>
+<p align="center"><small><i>This page last modified on <a href="https://sqlite.org/docsrc/honeypot" id="mtimelink" data-href="https://sqlite.org/docsrc/finfo/wrap.tcl?m=08af34fe24">2023-03-31 19:57:15</a> UTC </small></i></p>
+