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 | Créer une vue à partir du résultat de la requête SELECT |
DATABASE | Créer ou supprimer une base de données SQL |
DEFAULT | Contrainte qui fournit une valeur par défaut pour une colonne |
DELETE | Supprimer des lignes d'une table |
DESC | Trier les résultats de la requête par ordre décroissant |
DISTINCT | Ne sélectionner que des valeurs différentes (différentes) |
DROP | Supprimer une colonne, une contrainte, une base de données, un index, une table ou une vue |
DROP COLUMN | Supprimer une colonne dans une table |
DROP CONSTRAINT | Supprimer des contraintes UNIQUE, PRIMARY KEY, FOREIGN KEY ou CHECK |
DROP DATABASE | Supprimer une base de données SQL existante |
DROP DEFAULT | Supprimer une contrainte par défaut |
DROP INDEX | Supprimer un index dans une table |
DROP TABLE | Supprimer une table existante dans la base de données |
DROP VIEW | Supprimer une vue |
EXEC | Exécuter une procédure stockée |
EXISTS | Tester si une sous-requête contient des enregistrements |
FOREIGN KEY | La contrainte est utilisée pour lier deux tables ensemble avec une clé |
FROM | Spécifier la table à partir de laquelle vous souhaitez sélectionner ou supprimer des données |
FULL OUTER JOIN | Retourner toutes les lignes lorsque des éléments correspondants existent dans la table de gauche ou de droite |
GROUP BY | Regrouper les résultats de la requête (à utiliser avec les fonctions de regroupement : COUNT, MAX, MIN, SUM, AVG) |
HAVING | Utiliser la fonction de regroupement au lieu de WHERE |
IN | Permet de spécifier plusieurs valeurs dans la clause WHERE |
INDEX | Créer ou supprimer un index dans une table |
INNER JOIN | Retourner les lignes qui ont des valeurs correspondantes dans les deux tables |
INSERT INTO | Insérer une nouvelle ligne dans le tableau |
INSERT INTO SELECT | Copier des données d'une table à une autre |
IS NULL | Tester des valeurs NULL |
IS NOT NULL | Tester des valeurs non nulles |
JOIN | Joindre des tables |
LEFT JOIN | Retourner toutes les lignes de la table de gauche, ainsi que les lignes correspondantes de la table de droite |
LIKE | Rechercher un schéma spécifié dans la colonne |
LIMIT | Spécifier le nombre d'enregistrements à renvoyer dans le jeu de résultats |
NOT | Ne comprendre que les lignes où la condition n'est pas remplie |
NOT NULL | Contrainte qui force une colonne à ne pas accepter de valeurs NULL |
OR | Inclure les lignes où l'une des conditions est vraie |
ORDER BY | Trier les résultats de la requête par ordre croissant ou décroissant |
OUTER JOIN | Retourner toutes les lignes lorsque des éléments correspondants existent dans la table de gauche ou de droite |
PRIMARY KEY | Contrainte unique identifiant chaque enregistrement dans une table de base de données |
PROCEDURE | Procédure stockée |
RIGHT JOIN | Retourner toutes les lignes de la table de droite, ainsi que les lignes correspondantes de la table de gauche |
ROWNUM | Spécifier le nombre d'enregistrements à renvoyer dans le jeu de résultats |
SELECT | Sélectionner des données à partir de la base de données |
SELECT DISTINCT | Ne sélectionner que des valeurs différentes (différentes) |
SELECT INTO | Copier les données d'une table vers une nouvelle table |
SELECT TOP | Spécifier le nombre d'enregistrements à renvoyer dans le jeu de résultats |
SET | Spécifier les colonnes et les valeurs à mettre à jour dans la table |
TABLE | Créer une table ou ajouter, supprimer ou modifier des colonnes dans la table, ou supprimer la table ou les données de la table |
TOP | Spécifier le nombre d'enregistrements à renvoyer dans le jeu de résultats |
TRUNCATE TABLE | Supprimer les données de la table sans supprimer la table elle-même |
UNION | Fusionner les résultats de deux ou plusieurs requêtes SELECT (seulement les valeurs différentes) |
UNION ALL | Fusionner les résultats de deux ou plusieurs requêtes SELECT (permis les valeurs répétées) |
UNIQUE | Contrainte assurant que toutes les valeurs de la colonne sont uniques |
UPDATE | Mettre à jour les lignes existantes dans la table |
VALUES | Spécifier les valeurs de la clause INSERT INTO |
VIEW | Créer, mettre à jour ou supprimer une vue |
WHERE | Filtrer les ensembles de résultats pour ne contenir que les enregistrements satisfaisant les conditions spécifiées |