-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsqlite-c-interface.html
More file actions
12152 lines (10810 loc) · 664 KB
/
sqlite-c-interface.html
File metadata and controls
12152 lines (10810 loc) · 664 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html data-lt-installed="true"><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-c-interface_files/sqlite.css" rel="stylesheet">
<title>C/C++ Interface For SQLite Version 3</title>
<!-- path= -->
</head>
<body>
<div class="nosearch">
<a href="https://sqlite.org/index.html">
<img class="logo" src="sqlite-c-interface_files/sqlite370_banner.svg" 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="https://sqlite.org/index.html">Home</a>
</li><li class="mobileonly"><a href="javascript:void(0)" onclick='toggle_div("submenu")'>Menu</a>
</li><li class="wideonly"><a href="https://sqlite.org/about.html">About</a>
</li><li class="desktoponly"><a href="https://sqlite.org/docs.html">Documentation</a>
</li><li class="desktoponly"><a href="https://sqlite.org/download.html">Download</a>
</li><li class="wideonly"><a href="https://sqlite.org/copyright.html">License</a>
</li><li class="desktoponly"><a href="https://sqlite.org/support.html">Support</a>
</li><li class="desktoponly"><a href="https://sqlite.org/prosupport.html">Purchase</a>
</li><li class="search" id="search_menubutton">
<a href="javascript:void(0)" onclick="toggle_search()">Search</a>
</li></ul>
</div>
<div class="menu submenu" id="submenu">
<ul>
<li><a href="https://sqlite.org/about.html">About</a>
</li><li><a href="https://sqlite.org/docs.html">Documentation</a>
</li><li><a href="https://sqlite.org/download.html">Download</a>
</li><li><a href="https://sqlite.org/support.html">Support</a>
</li><li><a href="https://sqlite.org/prosupport.html">Purchase</a>
</li></ul>
</div>
<div class="searchmenu" id="searchmenu">
<form method="GET" action="search">
<select name="s" id="searchtype">
<option value="d" selected="selected">Search Documentation</option>
<option value="c">Search Changelog</option>
</select>
<input type="text" name="q" id="searchbox">
<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>
<h1 align="center">
C-language Interface Specification for SQLite
</h1>
<p>This page is intended to be a precise and detailed specification.
For a tutorial introductions, see instead:
</p><ul>
<li><a href="https://sqlite.org/quickstart.html">SQLite In 3 Minutes Or Less</a> and/or
</li><li>the <a href="https://sqlite.org/cintro.html">Introduction To The SQLite C/C++ Interface</a>.
</li></ul>
This same content is also available split out into
<a href="https://sqlite.org/c3ref/intro.html">some smaller pages</a>.<p></p>
<hr>
<h2>Experimental And Deprecated Interfaces</h2>
<p>SQLite interfaces can be subdivided into three categories:</p>
<ol>
<li>Stable</li>
<li>Experimental</li>
<li>Deprecated</li>
</ol>
<p>Stable interfaces will be maintained indefinitely in a backwards
compatible way. An application that uses only stable interfaces
should always be able to relink against a newer version of SQLite
without any changes.</p>
<p>Experimental interfaces are subject to change.
Applications that use experimental interfaces
may need to be modified when upgrading to a newer SQLite release, though
this is rare.
When new interfaces are added to SQLite, they generally begin
as experimental interfaces. After an interface has been in use for
a while and the developers are confident that the design of the interface
is sound and worthy of long-term support, the interface is marked
as stable.</p>
<p>Deprecated interfaces have been superseded by better methods of
accomplishing the same thing and should be avoided in new applications.
Deprecated interfaces continue to be supported for the sake of
backwards compatibility. At some point in the future, it is possible
that deprecated interfaces may be removed.</p>
<p>Key points:</p>
<ul>
<li>Experimental interfaces are subject to change and/or removal
at any time.</li>
<li>Deprecated interfaces should not be used in new code and might
be removed in some future release.</li>
</ul>
<hr>
<h2>List Of Objects:</h2>
<div class="columns" style="columns: 14em auto;">
<ul style="padding-top:0;">
<li><a href="#sqlite3">sqlite3</a></li>
<li><a href="#sqlite3_api_routines">sqlite3_api_routines</a></li>
<li><a href="#sqlite3_backup">sqlite3_backup</a></li>
<li><a href="#sqlite3_blob">sqlite3_blob</a></li>
<li><a href="#sqlite3_context">sqlite3_context</a></li>
<li><a href="#sqlite3_data_directory">sqlite3_data_directory</a></li>
<li><a href="#sqlite3_file">sqlite3_file</a></li>
<li><a href="#sqlite3_filename">sqlite3_filename</a></li>
<li><a href="#sqlite3_index_info">sqlite3_index_info</a></li>
<li><a href="#sqlite3_int64">sqlite3_int64</a></li>
<li><a href="#sqlite3_int64">sqlite3_uint64</a></li>
<li><a href="#sqlite3_int64">sqlite_int64</a></li>
<li><a href="#sqlite3_int64">sqlite_uint64</a></li>
<li><a href="#sqlite3_io_methods">sqlite3_io_methods</a></li>
<li><a href="#sqlite3_mem_methods">sqlite3_mem_methods</a></li>
<li><a href="#sqlite3_module">sqlite3_module</a></li>
<li><a href="#sqlite3_mutex">sqlite3_mutex</a></li>
<li><a href="#sqlite3_mutex_methods">sqlite3_mutex_methods</a></li>
<li><a href="#sqlite3_pcache">sqlite3_pcache</a></li>
<li><a href="#sqlite3_pcache_methods2">sqlite3_pcache_methods2</a></li>
<li><a href="#sqlite3_pcache_page">sqlite3_pcache_page</a></li>
<li><a href="#sqlite3_snapshot">sqlite3_snapshot</a></li>
<li><a href="#sqlite3_stmt">sqlite3_stmt</a></li>
<li><a href="#sqlite3_str">sqlite3_str</a></li>
<li><a href="#sqlite3_temp_directory">sqlite3_temp_directory</a></li>
<li><a href="#sqlite3_value">sqlite3_value</a></li>
<li><a href="#sqlite3_vfs">sqlite3_vfs</a></li>
<li><a href="#sqlite3_vtab">sqlite3_vtab</a></li>
<li><a href="#sqlite3_vtab_cursor">sqlite3_vtab_cursor</a></li>
</ul>
</div>
<hr>
<h2>List Of Constants:</h2>
<p>Also available: <a href="https://sqlite.org/rescode.html">list of error codes</a></p>
<div class="columns" style="columns: 20em auto;">
<ul style="padding-top:0;">
<li><a href="#SQLITE_ABORT">SQLITE_ABORT</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_ABORT_ROLLBACK</a></li>
<li><a href="#SQLITE_ACCESS_EXISTS">SQLITE_ACCESS_EXISTS</a></li>
<li><a href="#SQLITE_ACCESS_EXISTS">SQLITE_ACCESS_READ</a></li>
<li><a href="#SQLITE_ACCESS_EXISTS">SQLITE_ACCESS_READWRITE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_ALTER_TABLE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_ANALYZE</a></li>
<li><a href="#SQLITE_ANY">SQLITE_ANY</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_ATTACH</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_AUTH</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_AUTH_USER</a></li>
<li><a href="#SQLITE_BLOB">SQLITE_BLOB</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_BUSY</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_BUSY_RECOVERY</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_BUSY_SNAPSHOT</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_BUSY_TIMEOUT</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_CANTOPEN</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CANTOPEN_CONVPATH</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CANTOPEN_DIRTYWAL</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CANTOPEN_FULLPATH</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CANTOPEN_ISDIR</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CANTOPEN_NOTEMPDIR</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CANTOPEN_SYMLINK</a></li>
<li><a href="#SQLITE_CHECKPOINT_FULL">SQLITE_CHECKPOINT_FULL</a></li>
<li><a href="#SQLITE_CHECKPOINT_FULL">SQLITE_CHECKPOINT_PASSIVE</a></li>
<li><a href="#SQLITE_CHECKPOINT_FULL">SQLITE_CHECKPOINT_RESTART</a></li>
<li><a href="#SQLITE_CHECKPOINT_FULL">SQLITE_CHECKPOINT_TRUNCATE</a></li>
<li><a href="#sqliteconfigcoveringindexscan">SQLITE_CONFIG_COVERING_INDEX_SCAN</a></li>
<li><a href="#sqliteconfiggetmalloc">SQLITE_CONFIG_GETMALLOC</a></li>
<li><a href="#sqliteconfiggetmutex">SQLITE_CONFIG_GETMUTEX</a></li>
<li><a href="#sqliteconfiggetpcache">SQLITE_CONFIG_GETPCACHE</a></li>
<li><a href="#sqliteconfiggetpcache2">SQLITE_CONFIG_GETPCACHE2</a></li>
<li><a href="#sqliteconfigheap">SQLITE_CONFIG_HEAP</a></li>
<li><a href="#sqliteconfiglog">SQLITE_CONFIG_LOG</a></li>
<li><a href="#sqliteconfiglookaside">SQLITE_CONFIG_LOOKASIDE</a></li>
<li><a href="#sqliteconfigmalloc">SQLITE_CONFIG_MALLOC</a></li>
<li><a href="#sqliteconfigmemdbmaxsize">SQLITE_CONFIG_MEMDB_MAXSIZE</a></li>
<li><a href="#sqliteconfigmemstatus">SQLITE_CONFIG_MEMSTATUS</a></li>
<li><a href="#sqliteconfigmmapsize">SQLITE_CONFIG_MMAP_SIZE</a></li>
<li><a href="#sqliteconfigmultithread">SQLITE_CONFIG_MULTITHREAD</a></li>
<li><a href="#sqliteconfigmutex">SQLITE_CONFIG_MUTEX</a></li>
<li><a href="#sqliteconfigpagecache">SQLITE_CONFIG_PAGECACHE</a></li>
<li><a href="#sqliteconfigpcache">SQLITE_CONFIG_PCACHE</a></li>
<li><a href="#sqliteconfigpcache2">SQLITE_CONFIG_PCACHE2</a></li>
<li><a href="#sqliteconfigpcachehdrsz">SQLITE_CONFIG_PCACHE_HDRSZ</a></li>
<li><a href="#sqliteconfigpmasz">SQLITE_CONFIG_PMASZ</a></li>
<li><a href="#sqliteconfigrowidinview">SQLITE_CONFIG_ROWID_IN_VIEW</a></li>
<li><a href="#sqliteconfigscratch">SQLITE_CONFIG_SCRATCH</a></li>
<li><a href="#sqliteconfigserialized">SQLITE_CONFIG_SERIALIZED</a></li>
<li><a href="#sqliteconfigsinglethread">SQLITE_CONFIG_SINGLETHREAD</a></li>
<li><a href="#sqliteconfigsmallmalloc">SQLITE_CONFIG_SMALL_MALLOC</a></li>
<li><a href="#sqliteconfigsorterrefsize">SQLITE_CONFIG_SORTERREF_SIZE</a></li>
<li><a href="#sqliteconfigsqllog">SQLITE_CONFIG_SQLLOG</a></li>
<li><a href="#sqliteconfigstmtjrnlspill">SQLITE_CONFIG_STMTJRNL_SPILL</a></li>
<li><a href="#sqliteconfiguri">SQLITE_CONFIG_URI</a></li>
<li><a href="#sqliteconfigwin32heapsize">SQLITE_CONFIG_WIN32_HEAPSIZE</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_CONSTRAINT</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_CHECK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_COMMITHOOK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_DATATYPE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_FOREIGNKEY</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_FUNCTION</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_NOTNULL</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_PINNED</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_PRIMARYKEY</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_ROWID</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_TRIGGER</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_UNIQUE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CONSTRAINT_VTAB</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_COPY</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_CORRUPT</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CORRUPT_INDEX</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CORRUPT_SEQUENCE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_CORRUPT_VTAB</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_INDEX</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TABLE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TEMP_INDEX</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TEMP_TABLE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TEMP_TRIGGER</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TEMP_VIEW</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_TRIGGER</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_VIEW</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_CREATE_VTABLE</a></li>
<li><a href="#sqlitedbconfigdefensive">SQLITE_DBCONFIG_DEFENSIVE</a></li>
<li><a href="#sqlitedbconfigdqsddl">SQLITE_DBCONFIG_DQS_DDL</a></li>
<li><a href="#sqlitedbconfigdqsdml">SQLITE_DBCONFIG_DQS_DML</a></li>
<li><a href="#sqlitedbconfigenableattachcreate">SQLITE_DBCONFIG_ENABLE_ATTACH_CREATE</a></li>
<li><a href="#sqlitedbconfigenableattachwrite">SQLITE_DBCONFIG_ENABLE_ATTACH_WRITE</a></li>
<li><a href="#sqlitedbconfigenablecomments">SQLITE_DBCONFIG_ENABLE_COMMENTS</a></li>
<li><a href="#sqlitedbconfigenablefkey">SQLITE_DBCONFIG_ENABLE_FKEY</a></li>
<li><a href="#sqlitedbconfigenablefts3tokenizer">SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER</a></li>
<li><a href="#sqlitedbconfigenableloadextension">SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION</a></li>
<li><a href="#sqlitedbconfigenableqpsg">SQLITE_DBCONFIG_ENABLE_QPSG</a></li>
<li><a href="#sqlitedbconfigenabletrigger">SQLITE_DBCONFIG_ENABLE_TRIGGER</a></li>
<li><a href="#sqlitedbconfigenableview">SQLITE_DBCONFIG_ENABLE_VIEW</a></li>
<li><a href="#sqlitedbconfiglegacyaltertable">SQLITE_DBCONFIG_LEGACY_ALTER_TABLE</a></li>
<li><a href="#sqlitedbconfiglegacyfileformat">SQLITE_DBCONFIG_LEGACY_FILE_FORMAT</a></li>
<li><a href="#sqlitedbconfiglookaside">SQLITE_DBCONFIG_LOOKASIDE</a></li>
<li><a href="#sqlitedbconfigmaindbname">SQLITE_DBCONFIG_MAINDBNAME</a></li>
<li><a href="#SQLITE_DBCONFIG_DEFENSIVE">SQLITE_DBCONFIG_MAX</a></li>
<li><a href="#sqlitedbconfignockptonclose">SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE</a></li>
<li><a href="#sqlitedbconfigresetdatabase">SQLITE_DBCONFIG_RESET_DATABASE</a></li>
<li><a href="#sqlitedbconfigreversescanorder">SQLITE_DBCONFIG_REVERSE_SCANORDER</a></li>
<li><a href="#sqlitedbconfigstmtscanstatus">SQLITE_DBCONFIG_STMT_SCANSTATUS</a></li>
<li><a href="#sqlitedbconfigtriggereqp">SQLITE_DBCONFIG_TRIGGER_EQP</a></li>
<li><a href="#sqlitedbconfigtrustedschema">SQLITE_DBCONFIG_TRUSTED_SCHEMA</a></li>
<li><a href="#sqlitedbconfigwritableschema">SQLITE_DBCONFIG_WRITABLE_SCHEMA</a></li>
<li><a href="#sqlitedbstatuscachehit">SQLITE_DBSTATUS_CACHE_HIT</a></li>
<li><a href="#sqlitedbstatuscachemiss">SQLITE_DBSTATUS_CACHE_MISS</a></li>
<li><a href="#sqlitedbstatuscachespill">SQLITE_DBSTATUS_CACHE_SPILL</a></li>
<li><a href="#sqlitedbstatuscacheused">SQLITE_DBSTATUS_CACHE_USED</a></li>
<li><a href="#sqlitedbstatuscacheusedshared">SQLITE_DBSTATUS_CACHE_USED_SHARED</a></li>
<li><a href="#sqlitedbstatuscachewrite">SQLITE_DBSTATUS_CACHE_WRITE</a></li>
<li><a href="#sqlitedbstatusdeferredfks">SQLITE_DBSTATUS_DEFERRED_FKS</a></li>
<li><a href="#sqlitedbstatuslookasidehit">SQLITE_DBSTATUS_LOOKASIDE_HIT</a></li>
<li><a href="#sqlitedbstatuslookasidemissfull">SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL</a></li>
<li><a href="#sqlitedbstatuslookasidemisssize">SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE</a></li>
<li><a href="#sqlitedbstatuslookasideused">SQLITE_DBSTATUS_LOOKASIDE_USED</a></li>
<li><a href="#SQLITE_DBSTATUS options">SQLITE_DBSTATUS_MAX</a></li>
<li><a href="#sqlitedbstatusschemaused">SQLITE_DBSTATUS_SCHEMA_USED</a></li>
<li><a href="#sqlitedbstatusstmtused">SQLITE_DBSTATUS_STMT_USED</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DELETE</a></li>
<li><a href="#SQLITE_DENY">SQLITE_DENY</a></li>
<li><a href="#SQLITE_DESERIALIZE_FREEONCLOSE">SQLITE_DESERIALIZE_FREEONCLOSE</a></li>
<li><a href="#SQLITE_DESERIALIZE_FREEONCLOSE">SQLITE_DESERIALIZE_READONLY</a></li>
<li><a href="#SQLITE_DESERIALIZE_FREEONCLOSE">SQLITE_DESERIALIZE_RESIZEABLE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DETACH</a></li>
<li><a href="#sqlitedeterministic">SQLITE_DETERMINISTIC</a></li>
<li><a href="#sqlitedirectonly">SQLITE_DIRECTONLY</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_DONE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_INDEX</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TABLE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TEMP_INDEX</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TEMP_TABLE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TEMP_TRIGGER</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TEMP_VIEW</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_TRIGGER</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_VIEW</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_DROP_VTABLE</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_EMPTY</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_ERROR</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_ERROR_MISSING_COLLSEQ</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_ERROR_RETRY</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_ERROR_SNAPSHOT</a></li>
<li><a href="#SQLITE_FAIL">SQLITE_FAIL</a></li>
<li><a href="#sqlitefcntlbeginatomicwrite">SQLITE_FCNTL_BEGIN_ATOMIC_WRITE</a></li>
<li><a href="#sqlitefcntlblockonconnect">SQLITE_FCNTL_BLOCK_ON_CONNECT</a></li>
<li><a href="#sqlitefcntlbusyhandler">SQLITE_FCNTL_BUSYHANDLER</a></li>
<li><a href="#sqlitefcntlchunksize">SQLITE_FCNTL_CHUNK_SIZE</a></li>
<li><a href="#sqlitefcntlckptdone">SQLITE_FCNTL_CKPT_DONE</a></li>
<li><a href="#sqlitefcntlckptstart">SQLITE_FCNTL_CKPT_START</a></li>
<li><a href="#sqlitefcntlcksmfile">SQLITE_FCNTL_CKSM_FILE</a></li>
<li><a href="#sqlitefcntlcommitatomicwrite">SQLITE_FCNTL_COMMIT_ATOMIC_WRITE</a></li>
<li><a href="#sqlitefcntlcommitphasetwo">SQLITE_FCNTL_COMMIT_PHASETWO</a></li>
<li><a href="#sqlitefcntldataversion">SQLITE_FCNTL_DATA_VERSION</a></li>
<li><a href="#sqlitefcntlexternalreader">SQLITE_FCNTL_EXTERNAL_READER</a></li>
<li><a href="#sqlitefcntlfilepointer">SQLITE_FCNTL_FILE_POINTER</a></li>
<li><a href="#SQLITE_FCNTL_BEGIN_ATOMIC_WRITE">SQLITE_FCNTL_GET_LOCKPROXYFILE</a></li>
<li><a href="#sqlitefcntlhasmoved">SQLITE_FCNTL_HAS_MOVED</a></li>
<li><a href="#sqlitefcntljournalpointer">SQLITE_FCNTL_JOURNAL_POINTER</a></li>
<li><a href="#SQLITE_FCNTL_BEGIN_ATOMIC_WRITE">SQLITE_FCNTL_LAST_ERRNO</a></li>
<li><a href="#sqlitefcntllockstate">SQLITE_FCNTL_LOCKSTATE</a></li>
<li><a href="#sqlitefcntllocktimeout">SQLITE_FCNTL_LOCK_TIMEOUT</a></li>
<li><a href="#sqlitefcntlmmapsize">SQLITE_FCNTL_MMAP_SIZE</a></li>
<li><a href="#sqlitefcntlnullio">SQLITE_FCNTL_NULL_IO</a></li>
<li><a href="#sqlitefcntloverwrite">SQLITE_FCNTL_OVERWRITE</a></li>
<li><a href="#SQLITE_FCNTL_BEGIN_ATOMIC_WRITE">SQLITE_FCNTL_PDB</a></li>
<li><a href="#sqlitefcntlpersistwal">SQLITE_FCNTL_PERSIST_WAL</a></li>
<li><a href="#sqlitefcntlpowersafeoverwrite">SQLITE_FCNTL_POWERSAFE_OVERWRITE</a></li>
<li><a href="#sqlitefcntlpragma">SQLITE_FCNTL_PRAGMA</a></li>
<li><a href="#sqlitefcntlrbu">SQLITE_FCNTL_RBU</a></li>
<li><a href="#SQLITE_FCNTL_BEGIN_ATOMIC_WRITE">SQLITE_FCNTL_RESERVE_BYTES</a></li>
<li><a href="#sqlitefcntlresetcache">SQLITE_FCNTL_RESET_CACHE</a></li>
<li><a href="#sqlitefcntlrollbackatomicwrite">SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE</a></li>
<li><a href="#SQLITE_FCNTL_BEGIN_ATOMIC_WRITE">SQLITE_FCNTL_SET_LOCKPROXYFILE</a></li>
<li><a href="#sqlitefcntlsizehint">SQLITE_FCNTL_SIZE_HINT</a></li>
<li><a href="#sqlitefcntlsizelimit">SQLITE_FCNTL_SIZE_LIMIT</a></li>
<li><a href="#sqlitefcntlsync">SQLITE_FCNTL_SYNC</a></li>
<li><a href="#sqlitefcntlsyncomitted">SQLITE_FCNTL_SYNC_OMITTED</a></li>
<li><a href="#sqlitefcntltempfilename">SQLITE_FCNTL_TEMPFILENAME</a></li>
<li><a href="#sqlitefcntltrace">SQLITE_FCNTL_TRACE</a></li>
<li><a href="#sqlitefcntlvfsname">SQLITE_FCNTL_VFSNAME</a></li>
<li><a href="#sqlitefcntlvfspointer">SQLITE_FCNTL_VFS_POINTER</a></li>
<li><a href="#sqlitefcntlwalblock">SQLITE_FCNTL_WAL_BLOCK</a></li>
<li><a href="#sqlitefcntlwin32avretry">SQLITE_FCNTL_WIN32_AV_RETRY</a></li>
<li><a href="#sqlitefcntlwin32gethandle">SQLITE_FCNTL_WIN32_GET_HANDLE</a></li>
<li><a href="#sqlitefcntlwin32sethandle">SQLITE_FCNTL_WIN32_SET_HANDLE</a></li>
<li><a href="#sqlitefcntlzipvfs">SQLITE_FCNTL_ZIPVFS</a></li>
<li><a href="#SQLITE_BLOB">SQLITE_FLOAT</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_FORMAT</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_FULL</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_FUNCTION</a></li>
<li><a href="#SQLITE_DENY">SQLITE_IGNORE</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_EQ</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_FUNCTION</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_GE</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_GLOB</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_GT</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_IS</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_ISNOT</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_ISNOTNULL</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_ISNULL</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_LE</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_LIKE</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_LIMIT</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_LT</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_MATCH</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_NE</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_OFFSET</a></li>
<li><a href="#SQLITE_INDEX_CONSTRAINT_EQ">SQLITE_INDEX_CONSTRAINT_REGEXP</a></li>
<li><a href="#SQLITE_INDEX_SCAN_HEX">SQLITE_INDEX_SCAN_HEX</a></li>
<li><a href="#SQLITE_INDEX_SCAN_HEX">SQLITE_INDEX_SCAN_UNIQUE</a></li>
<li><a href="#sqliteinnocuous">SQLITE_INNOCUOUS</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_INSERT</a></li>
<li><a href="#SQLITE_BLOB">SQLITE_INTEGER</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_INTERNAL</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_INTERRUPT</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC16K</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC1K</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC2K</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC32K</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC4K</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC512</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC64K</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_ATOMIC8K</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_BATCH_ATOMIC</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_IMMUTABLE</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_POWERSAFE_OVERWRITE</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_SAFE_APPEND</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_SEQUENTIAL</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_SUBPAGE_READ</a></li>
<li><a href="#SQLITE_IOCAP_ATOMIC">SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_IOERR</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_ACCESS</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_AUTH</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_BEGIN_ATOMIC</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_BLOCKED</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_CHECKRESERVEDLOCK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_CLOSE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_COMMIT_ATOMIC</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_CONVPATH</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_CORRUPTFS</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_DATA</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_DELETE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_DELETE_NOENT</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_DIR_CLOSE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_DIR_FSYNC</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_FSTAT</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_FSYNC</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_GETTEMPPATH</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_IN_PAGE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_LOCK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_MMAP</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_NOMEM</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_RDLOCK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_READ</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_ROLLBACK_ATOMIC</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_SEEK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_SHMLOCK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_SHMMAP</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_SHMOPEN</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_SHMSIZE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_SHORT_READ</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_TRUNCATE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_UNLOCK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_VNODE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_IOERR_WRITE</a></li>
<li><a href="#sqlitelimitattached">SQLITE_LIMIT_ATTACHED</a></li>
<li><a href="#sqlitelimitcolumn">SQLITE_LIMIT_COLUMN</a></li>
<li><a href="#sqlitelimitcompoundselect">SQLITE_LIMIT_COMPOUND_SELECT</a></li>
<li><a href="#sqlitelimitexprdepth">SQLITE_LIMIT_EXPR_DEPTH</a></li>
<li><a href="#sqlitelimitfunctionarg">SQLITE_LIMIT_FUNCTION_ARG</a></li>
<li><a href="#sqlitelimitlength">SQLITE_LIMIT_LENGTH</a></li>
<li><a href="#sqlitelimitlikepatternlength">SQLITE_LIMIT_LIKE_PATTERN_LENGTH</a></li>
<li><a href="#sqlitelimitsqllength">SQLITE_LIMIT_SQL_LENGTH</a></li>
<li><a href="#sqlitelimittriggerdepth">SQLITE_LIMIT_TRIGGER_DEPTH</a></li>
<li><a href="#sqlitelimitvariablenumber">SQLITE_LIMIT_VARIABLE_NUMBER</a></li>
<li><a href="#sqlitelimitvdbeop">SQLITE_LIMIT_VDBE_OP</a></li>
<li><a href="#sqlitelimitworkerthreads">SQLITE_LIMIT_WORKER_THREADS</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_LOCKED</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_LOCKED_SHAREDCACHE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_LOCKED_VTAB</a></li>
<li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_EXCLUSIVE</a></li>
<li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_NONE</a></li>
<li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_PENDING</a></li>
<li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_RESERVED</a></li>
<li><a href="#SQLITE_LOCK_EXCLUSIVE">SQLITE_LOCK_SHARED</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_MISMATCH</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_MISUSE</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_FAST</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_RECURSIVE</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_APP1</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_APP2</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_APP3</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_LRU</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_LRU2</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_MAIN</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_MEM</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_MEM2</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_OPEN</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_PMEM</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_PRNG</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_VFS1</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_VFS2</a></li>
<li><a href="#SQLITE_MUTEX_FAST">SQLITE_MUTEX_STATIC_VFS3</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_NOLFS</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_NOMEM</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_NOTADB</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_NOTFOUND</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_NOTICE</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_NOTICE_RBU</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_NOTICE_RECOVER_ROLLBACK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_NOTICE_RECOVER_WAL</a></li>
<li><a href="#SQLITE_BLOB">SQLITE_NULL</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_OK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_OK_LOAD_PERMANENTLY</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_OK_SYMLINK</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_AUTOPROXY</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_CREATE</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_DELETEONCLOSE</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_EXCLUSIVE</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_EXRESCODE</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_FULLMUTEX</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_MAIN_DB</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_MAIN_JOURNAL</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_MEMORY</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_NOFOLLOW</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_NOMUTEX</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_PRIVATECACHE</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_READONLY</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_READWRITE</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_SHAREDCACHE</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_SUBJOURNAL</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_SUPER_JOURNAL</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_TEMP_DB</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_TEMP_JOURNAL</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_TRANSIENT_DB</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_URI</a></li>
<li><a href="#SQLITE_OPEN_AUTOPROXY">SQLITE_OPEN_WAL</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_PERM</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_PRAGMA</a></li>
<li><a href="#sqlitepreparedontlog">SQLITE_PREPARE_DONT_LOG</a></li>
<li><a href="#sqlitepreparenormalize">SQLITE_PREPARE_NORMALIZE</a></li>
<li><a href="#sqlitepreparenovtab">SQLITE_PREPARE_NO_VTAB</a></li>
<li><a href="#sqlitepreparepersistent">SQLITE_PREPARE_PERSISTENT</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_PROTOCOL</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_RANGE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_READ</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_READONLY</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_READONLY_CANTINIT</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_READONLY_CANTLOCK</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_READONLY_DBMOVED</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_READONLY_DIRECTORY</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_READONLY_RECOVERY</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_READONLY_ROLLBACK</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_RECURSIVE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_REINDEX</a></li>
<li><a href="#SQLITE_FAIL">SQLITE_REPLACE</a></li>
<li><a href="#sqliteresultsubtype">SQLITE_RESULT_SUBTYPE</a></li>
<li><a href="#SQLITE_FAIL">SQLITE_ROLLBACK</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_ROW</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_SAVEPOINT</a></li>
<li><a href="#SQLITE_SCANSTAT_COMPLEX">SQLITE_SCANSTAT_COMPLEX</a></li>
<li><a href="#sqlitescanstatest">SQLITE_SCANSTAT_EST</a></li>
<li><a href="#sqlitescanstatexplain">SQLITE_SCANSTAT_EXPLAIN</a></li>
<li><a href="#sqlitescanstatname">SQLITE_SCANSTAT_NAME</a></li>
<li><a href="#sqlitescanstatncycle">SQLITE_SCANSTAT_NCYCLE</a></li>
<li><a href="#sqlitescanstatnloop">SQLITE_SCANSTAT_NLOOP</a></li>
<li><a href="#sqlitescanstatnvisit">SQLITE_SCANSTAT_NVISIT</a></li>
<li><a href="#sqlitescanstatparentid">SQLITE_SCANSTAT_PARENTID</a></li>
<li><a href="#sqlitescanstatselectid">SQLITE_SCANSTAT_SELECTID</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_SCHEMA</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_SELECT</a></li>
<li><a href="#sqliteselforder1">SQLITE_SELFORDER1</a></li>
<li><a href="#SQLITE_SERIALIZE_NOCOPY">SQLITE_SERIALIZE_NOCOPY</a></li>
<li><a href="#SQLITE_SETLK_BLOCK_ON_CONNECT">SQLITE_SETLK_BLOCK_ON_CONNECT</a></li>
<li><a href="#SQLITE_SHM_EXCLUSIVE">SQLITE_SHM_EXCLUSIVE</a></li>
<li><a href="#SQLITE_SHM_EXCLUSIVE">SQLITE_SHM_LOCK</a></li>
<li><a href="#SQLITE_SHM_NLOCK">SQLITE_SHM_NLOCK</a></li>
<li><a href="#SQLITE_SHM_EXCLUSIVE">SQLITE_SHM_SHARED</a></li>
<li><a href="#SQLITE_SHM_EXCLUSIVE">SQLITE_SHM_UNLOCK</a></li>
<li><a href="#SQLITE_SOURCE_ID">SQLITE_SOURCE_ID</a></li>
<li><a href="#SQLITE_STATIC">SQLITE_STATIC</a></li>
<li><a href="#sqlitestatusmalloccount">SQLITE_STATUS_MALLOC_COUNT</a></li>
<li><a href="#sqlitestatusmallocsize">SQLITE_STATUS_MALLOC_SIZE</a></li>
<li><a href="#sqlitestatusmemoryused">SQLITE_STATUS_MEMORY_USED</a></li>
<li><a href="#sqlitestatuspagecacheoverflow">SQLITE_STATUS_PAGECACHE_OVERFLOW</a></li>
<li><a href="#sqlitestatuspagecachesize">SQLITE_STATUS_PAGECACHE_SIZE</a></li>
<li><a href="#sqlitestatuspagecacheused">SQLITE_STATUS_PAGECACHE_USED</a></li>
<li><a href="#sqlitestatusparserstack">SQLITE_STATUS_PARSER_STACK</a></li>
<li><a href="#sqlitestatusscratchoverflow">SQLITE_STATUS_SCRATCH_OVERFLOW</a></li>
<li><a href="#sqlitestatusscratchsize">SQLITE_STATUS_SCRATCH_SIZE</a></li>
<li><a href="#sqlitestatusscratchused">SQLITE_STATUS_SCRATCH_USED</a></li>
<li><a href="#sqlitestmtstatusautoindex">SQLITE_STMTSTATUS_AUTOINDEX</a></li>
<li><a href="#SQLITE_STMTSTATUS counter">SQLITE_STMTSTATUS_FILTER_HIT</a></li>
<li><a href="#sqlitestmtstatusfiltermiss">SQLITE_STMTSTATUS_FILTER_MISS</a></li>
<li><a href="#sqlitestmtstatusfullscanstep">SQLITE_STMTSTATUS_FULLSCAN_STEP</a></li>
<li><a href="#sqlitestmtstatusmemused">SQLITE_STMTSTATUS_MEMUSED</a></li>
<li><a href="#sqlitestmtstatusreprepare">SQLITE_STMTSTATUS_REPREPARE</a></li>
<li><a href="#sqlitestmtstatusrun">SQLITE_STMTSTATUS_RUN</a></li>
<li><a href="#sqlitestmtstatussort">SQLITE_STMTSTATUS_SORT</a></li>
<li><a href="#sqlitestmtstatusvmstep">SQLITE_STMTSTATUS_VM_STEP</a></li>
<li><a href="#sqlitesubtype">SQLITE_SUBTYPE</a></li>
<li><a href="#SQLITE_SYNC_DATAONLY">SQLITE_SYNC_DATAONLY</a></li>
<li><a href="#SQLITE_SYNC_DATAONLY">SQLITE_SYNC_FULL</a></li>
<li><a href="#SQLITE_SYNC_DATAONLY">SQLITE_SYNC_NORMAL</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_ALWAYS</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_ASSERT</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_BITVEC_TEST</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_BYTEORDER</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_EXPLAIN_STMT</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_FAULT_INSTALL</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_FIRST</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_FK_NO_ACTION</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_GETOPT</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_IMPOSTER</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_INTERNAL_FUNCTIONS</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_ISINIT</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_ISKEYWORD</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_JSON_SELFCHECK</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_LAST</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_LOCALTIME_FAULT</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_LOGEST</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_NEVER_CORRUPT</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_OPTIMIZATIONS</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_PARSER_COVERAGE</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_PENDING_BYTE</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_PRNG_RESET</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_PRNG_RESTORE</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_PRNG_SAVE</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_PRNG_SEED</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_RESERVE</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_RESULT_INTREAL</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_SCRATCHMALLOC</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_SEEK_COUNT</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_SORTER_MMAP</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_TRACEFLAGS</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_TUNE</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_USELONGDOUBLE</a></li>
<li><a href="#SQLITE_TESTCTRL_ALWAYS">SQLITE_TESTCTRL_VDBE_COVERAGE</a></li>
<li><a href="#SQLITE_BLOB">SQLITE_TEXT</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_TOOBIG</a></li>
<li><a href="#SQLITE_TRACE">SQLITE_TRACE</a></li>
<li><a href="#sqlitetraceclose">SQLITE_TRACE_CLOSE</a></li>
<li><a href="#sqlitetraceprofile">SQLITE_TRACE_PROFILE</a></li>
<li><a href="#sqlitetracerow">SQLITE_TRACE_ROW</a></li>
<li><a href="#sqlitetracestmt">SQLITE_TRACE_STMT</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_TRANSACTION</a></li>
<li><a href="#SQLITE_STATIC">SQLITE_TRANSIENT</a></li>
<li><a href="#sqlitetxnnone">SQLITE_TXN_NONE</a></li>
<li><a href="#sqlitetxnread">SQLITE_TXN_READ</a></li>
<li><a href="#sqlitetxnwrite">SQLITE_TXN_WRITE</a></li>
<li><a href="#SQLITE_ALTER_TABLE">SQLITE_UPDATE</a></li>
<li><a href="#SQLITE_ANY">SQLITE_UTF16</a></li>
<li><a href="#SQLITE_ANY">SQLITE_UTF16BE</a></li>
<li><a href="#SQLITE_ANY">SQLITE_UTF16LE</a></li>
<li><a href="#SQLITE_ANY">SQLITE_UTF16_ALIGNED</a></li>
<li><a href="#SQLITE_ANY">SQLITE_UTF8</a></li>
<li><a href="#SQLITE_SOURCE_ID">SQLITE_VERSION</a></li>
<li><a href="#SQLITE_SOURCE_ID">SQLITE_VERSION_NUMBER</a></li>
<li><a href="#sqlitevtabconstraintsupport">SQLITE_VTAB_CONSTRAINT_SUPPORT</a></li>
<li><a href="#sqlitevtabdirectonly">SQLITE_VTAB_DIRECTONLY</a></li>
<li><a href="#sqlitevtabinnocuous">SQLITE_VTAB_INNOCUOUS</a></li>
<li><a href="#sqlitevtabusesallschemas">SQLITE_VTAB_USES_ALL_SCHEMAS</a></li>
<li><a href="#SQLITE_ABORT">SQLITE_WARNING</a></li>
<li><a href="#SQLITE_ABORT_ROLLBACK">SQLITE_WARNING_AUTOINDEX</a></li>
<li><a href="#SQLITE_WIN32_DATA_DIRECTORY_TYPE">SQLITE_WIN32_DATA_DIRECTORY_TYPE</a></li>
<li><a href="#SQLITE_WIN32_DATA_DIRECTORY_TYPE">SQLITE_WIN32_TEMP_DIRECTORY_TYPE</a></li>
</ul>
</div>
<hr>
<h2>List Of Functions:</h2>
<p>Note: Functions marked with "<small><i>(exp)</i></small>"
are <a href="https://sqlite.org/capi3ref.html">experimental</a> and functions whose names are
<s>struck through</s> are <a href="https://sqlite.org/capi3ref.html">deprecated</a>.</p>
<!-- number of functions: 289 -->
<!-- number of deprecated functions: 9 -->
<!-- number of experimental functions: 0 -->
<div class="columns" style="columns: 15em auto;">
<ul style="padding-top:0;">
<li><a href="#sqlite3_aggregate_context">sqlite3_aggregate_context</a></li>
<li><s>sqlite3_aggregate_count</s></li>
<li><a href="#sqlite3_auto_extension">sqlite3_auto_extension</a></li>
<li><a href="#sqlite3_autovacuum_pages">sqlite3_autovacuum_pages</a></li>
<li><a href="#sqlite3backupfinish">sqlite3_backup_finish</a></li>
<li><a href="#sqlite3backupinit">sqlite3_backup_init</a></li>
<li><a href="#sqlite3backuppagecount">sqlite3_backup_pagecount</a></li>
<li><a href="#sqlite3backupremaining">sqlite3_backup_remaining</a></li>
<li><a href="#sqlite3backupstep">sqlite3_backup_step</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_blob</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_blob64</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_double</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_int</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_int64</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_null</a></li>
<li><a href="#sqlite3_bind_parameter_count">sqlite3_bind_parameter_count</a></li>
<li><a href="#sqlite3_bind_parameter_index">sqlite3_bind_parameter_index</a></li>
<li><a href="#sqlite3_bind_parameter_name">sqlite3_bind_parameter_name</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_pointer</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_text</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_text16</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_text64</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_value</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_zeroblob</a></li>
<li><a href="#sqlite3_bind_blob">sqlite3_bind_zeroblob64</a></li>
<li><a href="#sqlite3_blob_bytes">sqlite3_blob_bytes</a></li>
<li><a href="#sqlite3_blob_close">sqlite3_blob_close</a></li>
<li><a href="#sqlite3_blob_open">sqlite3_blob_open</a></li>
<li><a href="#sqlite3_blob_read">sqlite3_blob_read</a></li>
<li><a href="#sqlite3_blob_reopen">sqlite3_blob_reopen</a></li>
<li><a href="#sqlite3_blob_write">sqlite3_blob_write</a></li>
<li><a href="#sqlite3_busy_handler">sqlite3_busy_handler</a></li>
<li><a href="#sqlite3_busy_timeout">sqlite3_busy_timeout</a></li>
<li><a href="#sqlite3_cancel_auto_extension">sqlite3_cancel_auto_extension</a></li>
<li><a href="#sqlite3_changes">sqlite3_changes</a></li>
<li><a href="#sqlite3_changes">sqlite3_changes64</a></li>
<li><a href="#sqlite3_clear_bindings">sqlite3_clear_bindings</a></li>
<li><a href="#sqlite3_close">sqlite3_close</a></li>
<li><a href="#sqlite3_close">sqlite3_close_v2</a></li>
<li><a href="#sqlite3_collation_needed">sqlite3_collation_needed</a></li>
<li><a href="#sqlite3_collation_needed">sqlite3_collation_needed16</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_blob</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_bytes</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_bytes16</a></li>
<li><a href="#sqlite3_column_count">sqlite3_column_count</a></li>
<li><a href="#sqlite3_column_database_name">sqlite3_column_database_name</a></li>
<li><a href="#sqlite3_column_database_name">sqlite3_column_database_name16</a></li>
<li><a href="#sqlite3_column_decltype">sqlite3_column_decltype</a></li>
<li><a href="#sqlite3_column_decltype">sqlite3_column_decltype16</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_double</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_int</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_int64</a></li>
<li><a href="#sqlite3_column_name">sqlite3_column_name</a></li>
<li><a href="#sqlite3_column_name">sqlite3_column_name16</a></li>
<li><a href="#sqlite3_column_database_name">sqlite3_column_origin_name</a></li>
<li><a href="#sqlite3_column_database_name">sqlite3_column_origin_name16</a></li>
<li><a href="#sqlite3_column_database_name">sqlite3_column_table_name</a></li>
<li><a href="#sqlite3_column_database_name">sqlite3_column_table_name16</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_text</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_text16</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_type</a></li>
<li><a href="#sqlite3_column_blob">sqlite3_column_value</a></li>
<li><a href="#sqlite3_commit_hook">sqlite3_commit_hook</a></li>
<li><a href="#sqlite3_compileoption_get">sqlite3_compileoption_get</a></li>
<li><a href="#sqlite3_compileoption_get">sqlite3_compileoption_used</a></li>
<li><a href="#sqlite3_complete">sqlite3_complete</a></li>
<li><a href="#sqlite3_complete">sqlite3_complete16</a></li>
<li><a href="#sqlite3_config">sqlite3_config</a></li>
<li><a href="#sqlite3_context_db_handle">sqlite3_context_db_handle</a></li>
<li><a href="#sqlite3_create_collation">sqlite3_create_collation</a></li>
<li><a href="#sqlite3_create_collation">sqlite3_create_collation16</a></li>
<li><a href="#sqlite3_create_collation">sqlite3_create_collation_v2</a></li>
<li><a href="#sqlite3_create_filename">sqlite3_create_filename</a></li>
<li><a href="#sqlite3_create_function">sqlite3_create_function</a></li>
<li><a href="#sqlite3_create_function">sqlite3_create_function16</a></li>
<li><a href="#sqlite3_create_function">sqlite3_create_function_v2</a></li>
<li><a href="#sqlite3_create_module">sqlite3_create_module</a></li>
<li><a href="#sqlite3_create_module">sqlite3_create_module_v2</a></li>
<li><a href="#sqlite3_create_function">sqlite3_create_window_function</a></li>
<li><a href="#sqlite3_data_count">sqlite3_data_count</a></li>
<li><a href="#sqlite3_database_file_object">sqlite3_database_file_object</a></li>
<li><a href="#sqlite3_db_cacheflush">sqlite3_db_cacheflush</a></li>
<li><a href="#sqlite3_db_config">sqlite3_db_config</a></li>
<li><a href="#sqlite3_db_filename">sqlite3_db_filename</a></li>
<li><a href="#sqlite3_db_handle">sqlite3_db_handle</a></li>
<li><a href="#sqlite3_db_mutex">sqlite3_db_mutex</a></li>
<li><a href="#sqlite3_db_name">sqlite3_db_name</a></li>
<li><a href="#sqlite3_db_readonly">sqlite3_db_readonly</a></li>
<li><a href="#sqlite3_db_release_memory">sqlite3_db_release_memory</a></li>
<li><a href="#sqlite3_db_status">sqlite3_db_status</a></li>
<li><a href="#sqlite3_declare_vtab">sqlite3_declare_vtab</a></li>
<li><a href="#sqlite3_deserialize">sqlite3_deserialize</a></li>
<li><a href="#sqlite3_drop_modules">sqlite3_drop_modules</a></li>
<li><a href="#sqlite3_enable_load_extension">sqlite3_enable_load_extension</a></li>
<li><a href="#sqlite3_enable_shared_cache">sqlite3_enable_shared_cache</a></li>
<li><a href="#sqlite3_errcode">sqlite3_errcode</a></li>
<li><a href="#sqlite3_errcode">sqlite3_errmsg</a></li>
<li><a href="#sqlite3_errcode">sqlite3_errmsg16</a></li>
<li><a href="#sqlite3_errcode">sqlite3_error_offset</a></li>
<li><a href="#sqlite3_errcode">sqlite3_errstr</a></li>
<li><a href="#sqlite3_exec">sqlite3_exec</a></li>
<li><a href="#sqlite3_expanded_sql">sqlite3_expanded_sql</a></li>
<li><s>sqlite3_expired</s></li>
<li><a href="#sqlite3_errcode">sqlite3_extended_errcode</a></li>
<li><a href="#sqlite3_extended_result_codes">sqlite3_extended_result_codes</a></li>
<li><a href="#sqlite3_file_control">sqlite3_file_control</a></li>
<li><a href="#sqlite3_filename_database">sqlite3_filename_database</a></li>
<li><a href="#sqlite3_filename_database">sqlite3_filename_journal</a></li>
<li><a href="#sqlite3_filename_database">sqlite3_filename_wal</a></li>
<li><a href="#sqlite3_finalize">sqlite3_finalize</a></li>
<li><a href="#sqlite3_free">sqlite3_free</a></li>
<li><a href="#sqlite3_create_filename">sqlite3_free_filename</a></li>
<li><a href="#sqlite3_free_table">sqlite3_free_table</a></li>
<li><a href="#sqlite3_get_autocommit">sqlite3_get_autocommit</a></li>
<li><a href="#sqlite3_get_auxdata">sqlite3_get_auxdata</a></li>
<li><a href="#sqlite3_get_clientdata">sqlite3_get_clientdata</a></li>
<li><a href="#sqlite3_free_table">sqlite3_get_table</a></li>
<li><s>sqlite3_global_recover</s></li>
<li><a href="#sqlite3_hard_heap_limit64">sqlite3_hard_heap_limit64</a></li>
<li><a href="#sqlite3_initialize">sqlite3_initialize</a></li>
<li><a href="#sqlite3_interrupt">sqlite3_interrupt</a></li>
<li><a href="#sqlite3_interrupt">sqlite3_is_interrupted</a></li>
<li><a href="#sqlite3_keyword_check">sqlite3_keyword_check</a></li>
<li><a href="#sqlite3_keyword_check">sqlite3_keyword_count</a></li>
<li><a href="#sqlite3_keyword_check">sqlite3_keyword_name</a></li>
<li><a href="#sqlite3_last_insert_rowid">sqlite3_last_insert_rowid</a></li>
<li><a href="#sqlite3_libversion">sqlite3_libversion</a></li>
<li><a href="#sqlite3_libversion">sqlite3_libversion_number</a></li>
<li><a href="#sqlite3_limit">sqlite3_limit</a></li>
<li><a href="#sqlite3_load_extension">sqlite3_load_extension</a></li>
<li><a href="#sqlite3_log">sqlite3_log</a></li>
<li><a href="#sqlite3_free">sqlite3_malloc</a></li>
<li><a href="#sqlite3_free">sqlite3_malloc64</a></li>
<li><s>sqlite3_memory_alarm</s></li>
<li><a href="#sqlite3_memory_highwater">sqlite3_memory_highwater</a></li>
<li><a href="#sqlite3_memory_highwater">sqlite3_memory_used</a></li>
<li><a href="#sqlite3_mprintf">sqlite3_mprintf</a></li>
<li><a href="#sqlite3_free">sqlite3_msize</a></li>
<li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_alloc</a></li>
<li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_enter</a></li>
<li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_free</a></li>
<li><a href="#sqlite3_mutex_held">sqlite3_mutex_held</a></li>
<li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_leave</a></li>
<li><a href="#sqlite3_mutex_held">sqlite3_mutex_notheld</a></li>
<li><a href="#sqlite3_mutex_alloc">sqlite3_mutex_try</a></li>
<li><a href="#sqlite3_next_stmt">sqlite3_next_stmt</a></li>
<li><a href="#sqlite3_expanded_sql">sqlite3_normalized_sql</a></li>
<li><a href="#sqlite3_open">sqlite3_open</a></li>
<li><a href="#sqlite3_open">sqlite3_open16</a></li>
<li><a href="#sqlite3_open">sqlite3_open_v2</a></li>
<li><a href="#sqlite3_initialize">sqlite3_os_end</a></li>
<li><a href="#sqlite3_initialize">sqlite3_os_init</a></li>
<li><a href="#sqlite3_overload_function">sqlite3_overload_function</a></li>
<li><a href="#sqlite3_prepare">sqlite3_prepare</a></li>
<li><a href="#sqlite3_prepare">sqlite3_prepare16</a></li>
<li><a href="#sqlite3_prepare">sqlite3_prepare16_v2</a></li>
<li><a href="#sqlite3_prepare">sqlite3_prepare16_v3</a></li>
<li><a href="#sqlite3_prepare">sqlite3_prepare_v2</a></li>
<li><a href="#sqlite3_prepare">sqlite3_prepare_v3</a></li>
<li><a href="#sqlite3_preupdate_blobwrite">sqlite3_preupdate_blobwrite</a></li>
<li><a href="#sqlite3_preupdate_blobwrite">sqlite3_preupdate_count</a></li>
<li><a href="#sqlite3_preupdate_blobwrite">sqlite3_preupdate_depth</a></li>
<li><a href="#sqlite3_preupdate_blobwrite">sqlite3_preupdate_hook</a></li>
<li><a href="#sqlite3_preupdate_blobwrite">sqlite3_preupdate_new</a></li>
<li><a href="#sqlite3_preupdate_blobwrite">sqlite3_preupdate_old</a></li>
<li><s>sqlite3_profile</s></li>
<li><a href="#sqlite3_progress_handler">sqlite3_progress_handler</a></li>
<li><a href="#sqlite3_randomness">sqlite3_randomness</a></li>
<li><a href="#sqlite3_free">sqlite3_realloc</a></li>
<li><a href="#sqlite3_free">sqlite3_realloc64</a></li>
<li><a href="#sqlite3_release_memory">sqlite3_release_memory</a></li>
<li><a href="#sqlite3_reset">sqlite3_reset</a></li>
<li><a href="#sqlite3_reset_auto_extension">sqlite3_reset_auto_extension</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_blob</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_blob64</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_double</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_error</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_error16</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_error_code</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_error_nomem</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_error_toobig</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_int</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_int64</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_null</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_pointer</a></li>
<li><a href="#sqlite3_result_subtype">sqlite3_result_subtype</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_text</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_text16</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_text16be</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_text16le</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_text64</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_value</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_zeroblob</a></li>
<li><a href="#sqlite3_result_blob">sqlite3_result_zeroblob64</a></li>
<li><a href="#sqlite3_commit_hook">sqlite3_rollback_hook</a></li>
<li><a href="#sqlite3_serialize">sqlite3_serialize</a></li>
<li><a href="#sqlite3_set_authorizer">sqlite3_set_authorizer</a></li>
<li><a href="#sqlite3_get_auxdata">sqlite3_set_auxdata</a></li>
<li><a href="#sqlite3_get_clientdata">sqlite3_set_clientdata</a></li>
<li><a href="#sqlite3_set_last_insert_rowid">sqlite3_set_last_insert_rowid</a></li>
<li><a href="#sqlite3_setlk_timeout">sqlite3_setlk_timeout</a></li>
<li><a href="#sqlite3_initialize">sqlite3_shutdown</a></li>
<li><a href="#sqlite3_sleep">sqlite3_sleep</a></li>
<li><a href="#sqlite3_snapshot_cmp">sqlite3_snapshot_cmp</a></li>
<li><a href="#sqlite3_snapshot_free">sqlite3_snapshot_free</a></li>
<li><a href="#sqlite3_snapshot_get">sqlite3_snapshot_get</a></li>
<li><a href="#sqlite3_snapshot_open">sqlite3_snapshot_open</a></li>
<li><a href="#sqlite3_snapshot_recover">sqlite3_snapshot_recover</a></li>
<li><a href="#sqlite3_mprintf">sqlite3_snprintf</a></li>
<li><s>sqlite3_soft_heap_limit</s></li>
<li><a href="#sqlite3_hard_heap_limit64">sqlite3_soft_heap_limit64</a></li>
<li><a href="#sqlite3_libversion">sqlite3_sourceid</a></li>
<li><a href="#sqlite3_expanded_sql">sqlite3_sql</a></li>
<li><a href="#sqlite3_status">sqlite3_status</a></li>
<li><a href="#sqlite3_status">sqlite3_status64</a></li>
<li><a href="#sqlite3_step">sqlite3_step</a></li>
<li><a href="#sqlite3_stmt_busy">sqlite3_stmt_busy</a></li>
<li><a href="#sqlite3_stmt_explain">sqlite3_stmt_explain</a></li>
<li><a href="#sqlite3_stmt_isexplain">sqlite3_stmt_isexplain</a></li>
<li><a href="#sqlite3_stmt_readonly">sqlite3_stmt_readonly</a></li>
<li><a href="#sqlite3_stmt_scanstatus">sqlite3_stmt_scanstatus</a></li>
<li><a href="#sqlite3_stmt_scanstatus_reset">sqlite3_stmt_scanstatus_reset</a></li>
<li><a href="#sqlite3_stmt_scanstatus">sqlite3_stmt_scanstatus_v2</a></li>
<li><a href="#sqlite3_stmt_status">sqlite3_stmt_status</a></li>
<li><a href="#sqlite3_str_append">sqlite3_str_append</a></li>
<li><a href="#sqlite3_str_append">sqlite3_str_appendall</a></li>
<li><a href="#sqlite3_str_append">sqlite3_str_appendchar</a></li>
<li><a href="#sqlite3_str_append">sqlite3_str_appendf</a></li>
<li><a href="#sqlite3_str_errcode">sqlite3_str_errcode</a></li>
<li><a href="#sqlite3_str_finish">sqlite3_str_finish</a></li>
<li><a href="#sqlite3_str_errcode">sqlite3_str_length</a></li>
<li><a href="#sqlite3_str_new">sqlite3_str_new</a></li>
<li><a href="#sqlite3_str_append">sqlite3_str_reset</a></li>
<li><a href="#sqlite3_str_errcode">sqlite3_str_value</a></li>
<li><a href="#sqlite3_str_append">sqlite3_str_vappendf</a></li>
<li><a href="#sqlite3_strglob">sqlite3_strglob</a></li>
<li><a href="#sqlite3_stricmp">sqlite3_stricmp</a></li>
<li><a href="#sqlite3_strlike">sqlite3_strlike</a></li>
<li><a href="#sqlite3_stricmp">sqlite3_strnicmp</a></li>
<li><a href="#sqlite3_system_errno">sqlite3_system_errno</a></li>
<li><a href="#sqlite3_table_column_metadata">sqlite3_table_column_metadata</a></li>
<li><a href="#sqlite3_test_control">sqlite3_test_control</a></li>
<li><s>sqlite3_thread_cleanup</s></li>
<li><a href="#sqlite3_threadsafe">sqlite3_threadsafe</a></li>
<li><a href="#sqlite3_total_changes">sqlite3_total_changes</a></li>
<li><a href="#sqlite3_total_changes">sqlite3_total_changes64</a></li>
<li><s>sqlite3_trace</s></li>
<li><a href="#sqlite3_trace_v2">sqlite3_trace_v2</a></li>
<li><s>sqlite3_transfer_bindings</s></li>
<li><a href="#sqlite3_txn_state">sqlite3_txn_state</a></li>
<li><a href="#sqlite3_unlock_notify">sqlite3_unlock_notify</a></li>
<li><a href="#sqlite3_update_hook">sqlite3_update_hook</a></li>
<li><a href="#sqlite3_uri_boolean">sqlite3_uri_boolean</a></li>
<li><a href="#sqlite3_uri_boolean">sqlite3_uri_int64</a></li>
<li><a href="#sqlite3_uri_boolean">sqlite3_uri_key</a></li>
<li><a href="#sqlite3_uri_boolean">sqlite3_uri_parameter</a></li>
<li><a href="#sqlite3_user_data">sqlite3_user_data</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_blob</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_bytes</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_bytes16</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_double</a></li>
<li><a href="#sqlite3_value_dup">sqlite3_value_dup</a></li>
<li><a href="#sqlite3_value_encoding">sqlite3_value_encoding</a></li>
<li><a href="#sqlite3_value_dup">sqlite3_value_free</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_frombind</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_int</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_int64</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_nochange</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_numeric_type</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_pointer</a></li>
<li><a href="#sqlite3_value_subtype">sqlite3_value_subtype</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_text</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_text16</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_text16be</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_text16le</a></li>
<li><a href="#sqlite3_value_blob">sqlite3_value_type</a></li>
<li><a href="#sqlite3_libversion">sqlite3_version</a></li>
<li><a href="#sqlite3_vfs_find">sqlite3_vfs_find</a></li>
<li><a href="#sqlite3_vfs_find">sqlite3_vfs_register</a></li>
<li><a href="#sqlite3_vfs_find">sqlite3_vfs_unregister</a></li>
<li><a href="#sqlite3_mprintf">sqlite3_vmprintf</a></li>
<li><a href="#sqlite3_mprintf">sqlite3_vsnprintf</a></li>
<li><a href="#sqlite3_vtab_collation">sqlite3_vtab_collation</a></li>
<li><a href="#sqlite3_vtab_config">sqlite3_vtab_config</a></li>
<li><a href="#sqlite3_vtab_distinct">sqlite3_vtab_distinct</a></li>
<li><a href="#sqlite3_vtab_in">sqlite3_vtab_in</a></li>
<li><a href="#sqlite3_vtab_in_first">sqlite3_vtab_in_first</a></li>
<li><a href="#sqlite3_vtab_in_first">sqlite3_vtab_in_next</a></li>
<li><a href="#sqlite3_vtab_nochange">sqlite3_vtab_nochange</a></li>
<li><a href="#sqlite3_vtab_on_conflict">sqlite3_vtab_on_conflict</a></li>
<li><a href="#sqlite3_vtab_rhs_value">sqlite3_vtab_rhs_value</a></li>
<li><a href="#sqlite3_wal_autocheckpoint">sqlite3_wal_autocheckpoint</a></li>
<li><a href="#sqlite3_wal_checkpoint">sqlite3_wal_checkpoint</a></li>
<li><a href="#sqlite3_wal_checkpoint_v2">sqlite3_wal_checkpoint_v2</a></li>
<li><a href="#sqlite3_wal_hook">sqlite3_wal_hook</a></li>