Spec-Zone.ru › SQLite

SQL, как его понимает SQLite

SQLite понимает большую часть стандартного языка SQL. Но он опускает некоторые функции, одновременно добавляя несколько собственных. Этот документ пытается точно описать, какие части языка SQL поддерживаются, а какие нет, в SQLite. Также предоставляется список ключевых слов SQL. Синтаксис языка SQL описывается с помощью диаграмм синтаксиса.

Доступны следующие разделы документации по синтаксису:

    • функции агрегирования
    • ALTER TABLE
    • ANALYZE
    • ATTACH DATABASE
    • BEGIN TRANSACTION
    • комментарий
    • COMMIT TRANSACTION
    • базовые функции
    • CREATE INDEX
    • CREATE TABLE
    • CREATE TRIGGER
    • CREATE VIEW
    • CREATE VIRTUAL TABLE
    • функции даты и времени
    • DELETE
    • DETACH DATABASE
    • DROP INDEX
    • DROP TABLE
    • DROP TRIGGER
    • DROP VIEW
    • END TRANSACTION
    • EXPLAIN
    • выражение
    • INDEXED BY
    • INSERT
    • функции JSON
    • ключевые слова
    • математические функции
    • оператор ON CONFLICT
    • PRAGMA
    • REINDEX
    • RELEASE SAVEPOINT
    • REPLACE
    • оператор RETURNING
    • ROLLBACK TRANSACTION
    • SAVEPOINT
    • SELECT
    • UPDATE
    • UPSERT
    • VACUUM
    • функции окон
    • оператор WITH

Процедуры 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:

ПОЯСНЕНИЕ ЗАПРОС ПЛАН 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 vacuum-stmt

Эта страница была последним изменена 01.04.2024 12:41:31 UTC

SQLite is in the Public Domain.
https://sqlite.org/lang.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API