SQLite 语法
SQLite遵循一组称为语法的规则和准则。本章列出了所有基本的SQLite语法。
大小写敏感性
需要注意的重要一点是SQLite是不区分大小写的,即在SQLite语句中,诸如 GLOB 和 glob 的条件具有相同的含义。
注释
SQLite注释是可在SQLite代码中添加的额外注释,以增加其可读性。它们可以出现在任何地方;包括表达式中的空格以及其他SQL语句的中间位置,但不能嵌套。
SQL注释以连续两个”-“字符(ASCII 0x2d)开始,并延伸到包括下一个换行符(ASCII 0x0a)或输入结束,以先到者为准。
您还可以使用C风格注释,以”/“开始,并延伸到包括下一个”/”字符对或输入结束,以先到者为准。 C风格注释可以跨多行。
SQLite 语句
所有的SQLite语句都以关键字SELECT、INSERT、UPDATE、DELETE、ALTER、DROP等开头,并且所有语句都以分号(;)结尾。
SQLite ANALYZE语句
SQLite AND/OR 语句
SQLite ALTER TABLE语句
SQLite ALTER TABLE语句(重命名)
SQLite ATTACH DATABASE语句
SQLite BEGIN TRANSACTION 语句
SQLite BETWEEN语句
SQLite COMMIT语句
SQLite CREATE INDEX语句
SQLite创建唯一索引语句
SQLite创建表语句
SQLite CREATE TRIGGER语句
SQLite创建视图语句
SQLite创建虚拟表语句
SQLite COMMIT TRANSACTION语句
SQLite COUNT语句
SQLite DELETE语句
SQLite DETACH DATABASE语句
SQLite DISTINCT语句
SQLite DROP INDEX语句
SQLite DROP TABLE语句
SQLite DROP VIEW语句
SQLite DROP TRIGGER语句
SQLite EXISTS语句
SQLite EXPLAIN语句
SQLite GLOB语句
SQLite GROUP BY 语句
SQLite HAVING语句
SQLite插入语句
SQLite IN 语句
SQLite Like语句
SQLite NOT IN 语句
SQLite ORDER BY语句
SQLite PRAGMA语句
SQLite RELEASE SAVEPOINT 语句
SQLite REINDEX语句
SQLite ROLLBACK 语句
SQLite SAVEPOINT语句
SQLite SELECT语句
SQLite UPDATE语句
SQLite VACUUM语句
SQLite WHERE语句