Диаграммы синтаксиса для SQLite
вызов-агрегатной-функции:
Ссылки: выражение фильтр-оператор условие-сортировки
См. также: lang_aggfunc.html lang_expr.html#*funcinexpr
выражение-изменения-таблицы:
analyze-stmt:
attach-stmt:
begin-stmt:
ограничение_столбца:
Ссылки: conflict-clause expr foreign-key-clause literal-value signed-number
См. также: gencol.html lang_altertable.html lang_createtable.html lang_createtable.html#tablecoldef
column-def:
Ссылки: column-constraint тип-данных
См. также: lang_altertable.html lang_altertable.html#altertabaddcol lang_createtable.html lang_createtable.html#tablecoldef
список-имен-столбцов:
См. также: lang_createtrigger.html lang_insert.html lang_update.html lang_upsert.html
синтаксис-комментариев:
commit-stmt:
общее-выражение-с-таблицей:
Ссылки: select-stmt
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
compound-operator:
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
compound-select-stmt:
Ссылки: выражение-содержащее-объединение-таблиц выражение свойство-упорядочения базовый-блок-выборки
См. также: lang_select.html#compound
порядок-конфликтов:
См. также: lang_altertable.html lang_conflict.html lang_createtable.html lang_createtable.html#notnullconst
create-index-stmt:
Ссылки: выражение индексированный_столбец
См. также: lang_createindex.html partialindex.html
create-table-stmt:
Ссылки: определение_колонки выражение_select ограничение_таблицы параметры_таблицы
См. также: lang_createtable.html
создание_триггера:
Ссылки: delete-stmt expr insert-stmt select-stmt update-stmt
См. также: lang_createtrigger.html
id="create-view-stmt">create-view-stmt:
create-virtual-table-stmt:
cte-имя-таблицы:
оператор-удаления:
Ссылки: общее-выражение-с-таблицей выражение имя-квалифицированной-таблицы часть-возвращаемого-значения
См. также: lang_createtrigger.html lang_delete.html
delete-stmt-limited:
Ссылки: общее-выражение-с-подзапросом выражение свойство-сортировки имя-таблицы-с-квалификатором часть-с-возвращаемым-значением
См. также: lang_delete.html
detach-stmt:
drop-index-stmt:
drop-table-stmt:
drop-trigger-stmt:
drop-view-stmt:
expr:
Ссылки: filter-clause function-arguments literal-value over-clause функция-raise select-stmt type-name
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
factored-select-stmt:
Ссылки: общий-табличный-выражение составной-оператор выражение оператор-упорядочения select-core
См. также: lang_select.html
filter-clause:
Ссылки: выражение
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
foreign-key-clause:
См. также: lang_altertable.html lang_altertable.html#altertabaddcol lang_createtable.html
id="frame-spec">frame-spec:
Ссылки: expr
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
аргументы-функций:
Ссылки: expr ordering-term
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
indexed-column:
Ссылки: expr
См. также: lang_createindex.html lang_createtable.html lang_createtable.html#primkeyconst lang_createtable.html#uniqueconst lang_createtrigger.html lang_insert.html lang_upsert.html partialindex.html
insert-stmt:
Ссылки: common-table-expression expr returning-clause select-stmt upsert-оператор
См. также: lang_createtrigger.html lang_insert.html
join-оператор:
Ссылки: условие-соединения оператор-соединения таблица-или-подзапрос
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
условие-соединения:
Ссылки: выражение
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#fromclause lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
join-operator:
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#fromclause lang_select.html#nonstd lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
literal-value:
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
numeric-literal:
упорядоченный_термин:
Ссылки: expr
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
оператор-over:
Ссылки: expr frame-spec условие_упорядочивания
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
pragma-stmt:
значение-псевдонима:
имя-полностью-квалифицированной-таблицы:
См. также: lang_createtrigger.html lang_delete.html lang_indexedby.html lang_update.html
функция-вызова:
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createtrigger.html#raise lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
рекурсивный-cte:
выражение-reindex:
release-stmt:
столбец_результата:
Ссылки: выражение
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
returning-clause:
Ссылки: expr
См. также: lang_createtrigger.html lang_delete.html lang_insert.html lang_returning.html lang_update.html
rollback-stmt:
savepoint-stmt:
select-core:
Ссылки: expr join-clause result-column table-or-subquery window-defn
См. также: lang_select.html lang_select.html#compound lang_select.html#simpleselect
выражение-select:
Ссылки: common-table-expression compound-operator expr join-clause ordering-term result-column table-or-subquery window-defn
См. также: changes.html#version_3_35_3 lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html lang_with.html#recursivecte partialindex.html releaselog/3_35_3.html releaselog/3_35_4.html releaselog/3_35_5.html
См. также: changes.html#version_3_35_3 lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html lang_with.html#recursivecte partialindex.html releaselog/3_35_3.html releaselog/3_35_4.html releaselog/3_35_5.html
signed-number:
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html pragma.html#syntax
вызов-простой-функции:
простое-выражение-select:
Ссылки: выражение-с-объявлением-общей-табличной-выражения выражение элемент-упорядочивания яддро-выбора
См. также: lang_select.html#simpleselect
sql-stmt:
Ссылки: 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-ограниченное 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-ограниченное vacuum-stmt
См. также: lang.html lang_explain.html
sql-stmt-list:
table-constraint:
Ссылки: оператор_конфликта expr оператор_внешнего_ключа индексированный-столбец
См. также: lang_createtable.html lang_createtable.html#primkeyconst lang_createtable.html#tablecoldef lang_createtable.html#uniqueconst
table-options:
таблица-или-подзапрос:
Ссылается на: expr join-clause select-stmt
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
тип-имени:
Ссылается на: signed-number
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
update-stmt:
Ссылки: список_названий_колонок общее_выражение_с_таблицей выражение фрагмент_соединения полное_имя_таблицы фрагмент_возвращаемого_значения таблица_или_подзапрос
См. также: lang_createtrigger.html lang_update.html
id="update-stmt-limited">update-stmt-ограниченное:
Ссылки: column-name-list common-table-expression expr запрос-соединения термин-сортировки qualified-table-name часть-возврата table-or-subquery
См. также: lang_update.html#upfrom
запрос-upsert:
Ссылки: список-имен-столбцов выражение индексированный-столбец
См. также: lang_createtrigger.html lang_insert.html lang_upsert.html
vacuum-stmt:
window-defn:
Ссылки: выражение описание_кадра термин_упорядочения
См. также: lang_aggfunc.html lang_altertable.html lang_attach.html lang_createindex.html lang_createtable.html lang_createtrigger.html lang_createview.html lang_delete.html lang_expr.html lang_insert.html lang_returning.html lang_select.html lang_select.html#compound lang_select.html#simpleselect lang_update.html lang_upsert.html lang_with.html partialindex.html
вызов_функции_окна:
with-clause:
Последнее изменение этой страницы 2022-01-08 05:02:57 UTC
SQLite is in the Public Domain.
https://sqlite.org/syntaxdiagrams.html