Spec-Zone.ru › SQLite

Функции SQL, не реализованные в SQLite

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

См. также Особенности, замечания и подводные камни SQLite.

Полная поддержка ALTER TABLE Поддерживаются только варианты команд ALTER TABLE: RENAME TABLE, ADD COLUMN, RENAME COLUMN и DROP COLUMN. Другие виды операций ALTER TABLE, такие как ALTER COLUMN, ADD CONSTRAINT и т. д., отсутствуют.
Полная поддержка триггеров Поддерживаются триггеры FOR EACH ROW, но не FOR EACH STATEMENT.
Запись в представления Представления в SQLite являются только для чтения. Вы не можете выполнить операцию DELETE, INSERT или UPDATE над представлением. Однако вы можете создать триггер, который срабатывает при попытке DELETE, INSERT или UPDATE представления, и выполнить необходимые действия в теле триггера.
GRANT и REVOKE Поскольку SQLite читает и записывает обычный файл на диске, единственными разрешениями на доступ, которые могут быть применены, являются стандартные разрешения доступа к файлам, предоставляемые базовой операционной системой. Команды GRANT и REVOKE, обычно встречающиеся в системах управления реляционными базами данных (client/server RDBMS), не реализованы, поскольку они не имеют смысла для встроенного движка базы данных.

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

Spec-Zone.ru

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