SQL 附录:SQL 保留字

注意了,不同数据库厂商(MySQL、Oracle、PostgreSQL、SQL Server)的保留字体系不完全相同,但有一个基于 ANSI/ISO 标准的核心保留字集是通用的。

下面我会先给出 ANSI SQL 标准核心保留字:

  • 数据操作(DML)

SELECT, INSERT, UPDATE, DELETE, INTO, VALUES, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT, OFFSET, FETCH, JOIN, ON, LEFT, RIGHT, INNER, OUTER, FULL, CROSS, UNION, ALL, DISTINCT

  • 数据定义(DDL)

CREATE, ALTER, DROP, TRUNCATE, RENAME, TABLE, VIEW, INDEX, CONSTRAINT, PRIMARY, FOREIGN, KEY, UNIQUE, NOT NULL, DEFAULT, CHECK

  • 数据控制(DCL)

GRANT, REVOKE, COMMIT, ROLLBACK, SAVEPOINT, TRANSACTION

  • 条件 / 逻辑

AND, OR, NOT, IN, BETWEEN, LIKE, IS, NULL, EXISTS, CASE, WHEN, THEN, ELSE, END

  • 函数 / 聚合

COUNT, SUM, AVG, MAX, MIN, CAST, CONVERT, AS, COALESCE, NULLIF

  • 其他核心

AS, ASC, DESC, BY, FOR, HAVING, IN, JOIN, ON, USING, WITH, AS, UNION, INTERSECT, EXCEPT, FROM, TO, SET, INTO, WHERE

  

  

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
其他应用
公众号