Small. Fast. Reliable.
Choose any three.

SQLite理解的SQL

SQLite理解大多数标准SQL语言。但是它确实省略了一些功能 ,同时又增加了一些自己的功能。本文档试图准确描述SQL语言SQLite支持和不支持的部分。还提供了SQL关键字列表。SQL语言语法由语法图描述 。

以下语法文档主题可用:

例程sqlite3_prepare_v2()sqlite3_prepare()sqlite3_prepare16()sqlite3_prepare16_v2()sqlite3_exec()sqlite3_get_table()接受SQL语句列表(sql-stmt-list),该列表以分号分隔。

sql-stmt-list:

sql-stmt ;

语句列表中的每个SQL语句都是以下内容的一个实例:

sql-stmt:

EXPLAIN QUERY PLAN alter-table-stmt analyze-stmt attach-stmt begin-stmt commit-stmt create-index-stmt create-table-stmt create-trigger-stmt create-view-stmt create-virtual-table-stmt delete-stmt delete-stmt-limited detach-stmt drop-index-stmt drop-table-stmt drop-trigger-stmt drop-view-stmt insert-stmt pragma-stmt reindex-stmt release-stmt rollback-stmt savepoint-stmt select-stmt update-stmt update-stmt-limited vacuum-stmt