Syntax Diagrams For SQLite
aggregate-function-invocation:
alter-table-stmt:
Used by:
sql-stmt References:
column-def See also:
lang_altertable.html analyze-stmt:
attach-stmt:
begin-stmt:
column-constraint:
column-def:
column-name-list:
See also:
lang_comment.html commit-stmt:
common-table-expression:
compound-operator:
compound-select-stmt:
conflict-clause:
create-index-stmt:
create-table-stmt:
create-trigger-stmt:
create-view-stmt:
create-virtual-table-stmt:
Used by:
sql-stmt See also:
lang_createvtab.html cte-table-name:
delete-stmt:
delete-stmt-limited:
detach-stmt:
drop-index-stmt:
drop-table-stmt:
drop-trigger-stmt:
drop-view-stmt:
expr:
factored-select-stmt:
filter-clause:
foreign-key-clause:
frame-spec:
indexed-column:
insert-stmt:
join-clause:
join-constraint:
join-operator:
literal-value:
numeric-literal:
ordering-term:
over-clause:
pragma-stmt:
pragma-value:
qualified-table-name:
raise-function:
recursive-cte:
reindex-stmt:
release-stmt:
result-column:
returning-clause:
rollback-stmt:
savepoint-stmt:
select-core:
select-stmt:
signed-number:
simple-function-invocation:
simple-select-stmt:
sql-stmt:
sql-stmt-list:
table-constraint:
table-options:
table-or-subquery:
type-name:
update-stmt:
update-stmt-limited:
upsert-clause:
vacuum-stmt:
window-defn:
window-function-invocation:
with-clause: