首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Query Language Understood by SQLite

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

以下语法文档主题可用:

  • aggregate functions
  • ALTER TABLE
  • ANALYZE
  • ATTACH DATABASE
  • BEGIN TRANSACTION
  • comment
  • COMMIT TRANSACTION
  • core functions
  • CREATE INDEX
  • CREATE TABLE
  • CREATE TRIGGER
  • CREATE VIEW
  • CREATE VIRTUAL TABLE
  • date and time functions
  • DELETE
  • DETACH DATABASE
  • DROP INDEX
  • DROP TABLE
  • DROP TRIGGER
  • DROP VIEW
  • END TRANSACTION
  • EXPLAIN
  • expression
  • INDEXED BY
  • INSERT
  • keywords
  • ON CONFLICT clause
  • PRAGMA
  • REINDEX
  • RELEASE SAVEPOINT
  • REPLACE
  • ROLLBACK TRANSACTION
  • SAVEPOINT
  • SELECT
  • UPDATE
  • VACUUM
  • WITH clause

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

sql-stmt-list:

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

sql-stmt:

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com