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 | Criar visão com base no conjunto de resultados da cláusula SELECT |
DATABASE | Criar ou excluir banco de dados SQL |
DEFAULT | Restrição que fornece valor padrão para a coluna |
DELETE | Excluir linhas da tabela |
DESC | Classifique o conjunto de resultados em ordem decrescente |
DISTINCT | Apenas selecione valores diferentes (diferentes) |
DROP | Excluir coluna, restrição, banco de dados, índice, tabela ou visão |
DROP COLUMN | Excluir coluna da tabela |
DROP CONSTRAINT | Excluir restrições UNIQUE, PRIMARY KEY, FOREIGN KEY ou CHECK |
DROP DATABASE | Excluir banco de dados SQL existente |
DROP DEFAULT | Excluir restrição padrão |
DROP INDEX | Excluir índice da tabela |
DROP TABLE | Excluir tabela existente no banco de dados |
DROP VIEW | Excluir visão |
EXEC | Executar procedimento armazenado |
EXISTS | Testar se há qualquer registro na subconsulta |
FOREIGN KEY | A restrição é usada para conectar duas tabelas com a chave |
FROM | Especifique a tabela a partir da qual você deseja selecionar ou excluir dados |
FULL OUTER JOIN | Retorne todas as linhas quando houver correspondências na tabela esquerda ou direita |
GROUP BY | Classifique o conjunto de resultados em grupos (usado com funções de agregação: COUNT, MAX, MIN, SUM, AVG) |
HAVING | Usar função de agregação em vez de WHERE |
IN | Permite que você especifique vários valores na cláusula WHERE |
INDEX | Criar ou excluir índices na tabela |
INNER JOIN | Retorne linhas que têm valores correspondentes em duas tabelas |
INSERT INTO | Inserir nova linha na tabela |
INSERT INTO SELECT | Copiar dados de uma tabela para outra |
IS NULL | Testar valores nulos |
IS NOT NULL | Testar valores não nulos |
JOIN | Juntar tabelas |
LEFT JOIN | Retorne todas as linhas da tabela esquerda, bem como as linhas correspondentes da tabela direita |
LIKE | Procure um padrão específico na coluna |
LIMIT | Especificar o número de registros a serem retornados no conjunto de resultados |
NOT | Apenas inclua linhas onde a condição não for verdadeira |
NOT NULL | Impor restrição de que a coluna não aceita valores NULL |
OR | Inclua linhas onde qualquer condição for verdadeira |
ORDER BY | Classifique o conjunto de resultados em ordem crescente ou decrescente |
OUTER JOIN | Retorne todas as linhas quando houver correspondências na tabela esquerda ou direita |
PRIMARY KEY | Restrição que identifica unicamente cada registro na tabela do banco de dados |
PROCEDURE | Procedimento armazenado |
RIGHT JOIN | Retorne todas as linhas da tabela direita, bem como as linhas correspondentes da tabela esquerda |
ROWNUM | Especificar o número de registros a serem retornados no conjunto de resultados |
SELECT | Selecione dados do banco de dados |
SELECT DISTINCT | Apenas selecione valores diferentes (diferentes) |
SELECT INTO | Copie dados de uma tabela para uma nova tabela |
SELECT TOP | Especificar o número de registros a serem retornados no conjunto de resultados |
SET | Especificar as colunas e valores a serem atualizados na tabela |
TABLE | Crie uma tabela, ou adicione, exclua ou modifique colunas na tabela, ou exclua a tabela herself ou dados na tabela |
TOP | Especificar o número de registros a serem retornados no conjunto de resultados |
TRUNCATE TABLE | Exclua dados da tabela, mas não exclua a tabela herself |
UNION | Combine os resultados de duas ou mais consultas SELECT (apenas valores diferentes) |
UNION ALL | Combine os resultados de duas ou mais consultas SELECT (permitindo valores repetidos) |
UNIQUE | Constrangimento que garante que todos os valores na coluna sejam únicos |
UPDATE | Atualizar linhas existentes na tabela |
VALUES | Especificar os valores da sentença INSERT INTO |
VIEW | Criar, atualizar ou excluir visões |
WHERE | Filtrar conjuntos de resultados para incluir apenas registros que atendem a condições especificadas |