English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
SQL 关键字大全速查为您整理了SQL中,MYSQL,SQL SERVER常用的保留关键字,如ADD,DROP TABLE,ALTER TABLE,JOIN,UPDATE,DELETE,INSERT INTO,SELECT,WHERE,GROUP BY等等使用方法和示例说明,希望大家学习SQL语言有帮助。
SQL关键字参考包含SQL中的保留关键字。
方法 | 描述 |
---|---|
ADD | 在现有表中添加一列 |
ADD CONSTRAINT | 在创建表后添加约束 |
ALTER | 添加,删除或修改表中的列,或更改表中列的数据类型 |
ALTER COLUMN | 更改表中列的数据类型 |
ALTER TABLE | 添加,删除或修改表中的列 |
ALL | 如果所有子查询值都满足条件,则返回true |
AND | 仅包含两个条件都为真的行 |
ANY | 如果任何子查询值满足条件,则返回true |
AS | 用别名重命名列或表 |
ASC | 将结果集按升序排序 |
BACKUP DATABASE | 创建现有数据库的备份 |
BETWEEN | 选择给定范围内的值 |
CASE | 根据条件创建不同的输出 |
CHECK | 限制可以放置在列中的值的约束 |
COLUMN | 更改列的数据类型或删除表中的列 |
CONSTRAINT | 添加或删除约束 |
CREATE | 创建数据库,索引,视图,表或过程 |
CREATE DATABASE | 创建一个新的SQL数据库 |
CREATE INDEX | 在表上创建索引(允许重复值) |
CREATE OR REPLACE VIEW | 更新视图 |
CREATE TABLE | 在数据库中创建一个新表 |
CREATE PROCEDURE | 创建一个存储过程 |
CREATE UNIQUE INDEX | 在表上创建唯一索引(无重复值) |
CREATE VIEW | 根据SELECT语句的结果集创建视图 |
DATABASE | 创建或删除SQL数据库 |
DEFAULT | 为列提供默认值的约束 |
DELETE | 从表中删除行 |
DESC | 对结果集按降序排序 |
DISTINCT | 仅选择不同的(不同的)值 |
DROP | 删除列,约束,数据库,索引,表或视图 |
DROP COLUMN | 删除表中的列 |
DROP CONSTRAINT | 删除UNIQUE,PRIMARY KEY,FOREIGN KEY或CHECK约束 |
DROP DATABASE | 删除现有的SQL数据库 |
DROP DEFAULT | 删除默认约束 |
DROP INDEX | 删除表中的索引 |
DROP TABLE | 删除数据库中的现有表 |
DROP VIEW | 删除视图 |
EXEC | 执行存储过程 |
EXISTS | 测试子查询中是否存在任何记录 |
FOREIGN KEY | 约束是用于将两个表链接在一起的键 |
FROM | 指定要从中选择或删除数据的表 |
FULL OUTER JOIN | 当左表或右表中存在匹配项时,返回所有行 |
GROUP BY | 对结果集进行分组(与汇总函数一起使用:COUNT,MAX,MIN,SUM,AVG) |
HAVING | 使用汇总功能代替WHERE |
IN | 允许您在WHERE子句中指定多个值 |
INDEX | 创建或删除表中的索引 |
INNER JOIN | 返回两个表中具有匹配值的行 |
INSERT INTO | 在表格中插入新行 |
INSERT INTO SELECT | 将数据从一个表复制到另一个表 |
IS NULL | 测试空值 |
IS NOT NULL | 测试非空值 |
JOIN | 联接表 |
LEFT JOIN | 返回左表中的所有行,以及右表中的匹配行 |
LIKE | 在列中搜索指定的模式 |
LIMIT | Geben Sie die Anzahl der Zeilen an, die in der Ergebnismenge zurückgegeben werden sollen |
NOT | 仅包含条件不成立的行 |
NOT NULL | 强制列不接受NULL值的约束 |
OR | 包括其中任一条件为真的行 |
ORDER BY | 对结果集按升序或降序排序 |
OUTER JOIN | 当左表或右表中存在匹配项时,返回所有行 |
PRIMARY KEY | 唯一标识数据库表中每个记录的约束 |
PROCEDURE | 存储过程 |
RIGHT JOIN | 返回右表中的所有行,以及左表中的匹配行 |
ROWNUM | Geben Sie die Anzahl der Zeilen an, die in der Ergebnismenge zurückgegeben werden sollen |
SELECT | 从数据库中选择数据 |
SELECT DISTINCT | 仅选择不同的(不同的)值 |
SELECT INTO | Kopieren Sie Daten von einer Tabelle in eine neue Tabelle |
SELECT TOP | Geben Sie die Anzahl der Zeilen an, die in der Ergebnismenge zurückgegeben werden sollen |
SET | Geben Sie die Spalten und Werte an, die in der Tabelle aktualisiert werden sollen |
TABLE | Erstellen Sie eine Tabelle oder fügen Sie Spalten hinzu, löschen oder ändern Sie Spalten in der Tabelle oder löschen Sie die Tabelle oder die Daten in der Tabelle |
TOP | Geben Sie die Anzahl der Zeilen an, die in der Ergebnismenge zurückgegeben werden sollen |
TRUNCATE TABLE | Löschen Sie Daten aus der Tabelle, ohne die Tabelle selbst zu löschen |
UNION | Fügen Sie die Ergebnisse von zwei oder mehreren SELECT-Anweisungen zusammen (nur verschiedene Werte) |
UNION ALL | Fügen Sie die Ergebnisse von zwei oder mehreren SELECT-Anweisungen zusammen (erlaubt doppelte Werte) |
UNIQUE | Beschränkung, die sicherstellt, dass alle Werte in der Spalte einzigartig sind |
UPDATE | Aktualisieren Sie die vorhandenen Zeilen in der Tabelle |
VALUES | Geben Sie die Werte an, die in die INSERT INTO-Anweisung eingefügt werden sollen |
VIEW | Erstellen, aktualisieren oder löschen Sie Ansichten |
WHERE | Filtern Sie die Ergebnismenge, um nur die Zeilen zu enthalten, die den angegebenen Bedingungen entsprechen |