Словарь ключей SQL

Ключевое слово Описание
ADD Добавляет столбец в существующую таблицу
ADD CONSTRAINT Добавляет ограничение после того, как таблица уже создана
ALL Возвращает значение true, если все значения подзапроса удовлетворяют условию
ALTER Добавляет, удаляет или изменяет столбцы в таблице, а также изменяет тип данных столбца в таблице
ALTER COLUMN Изменяет тип данных столбца в таблице
ALTER TABLE Добавляет, удаляет или изменяет столбцы в таблице
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 Выбирает только отдельные (different) значения
DROP Удаляет столбец, ограничение, базу данных, индекс, таблицу или представление
DROP COLUMN Удаляет столбец в таблице
DROP CONSTRAINT Удаляет UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK ограничения
DROP DATABASE Удаляет существующую базу данных SQL
DROP DEFAULT Удаляет ограничение 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 Указывает количество записей, возвращаемых в результирующем наборе
NOT Включает только строки, в которых условие не является истинным
NOT NULL Ограничение, которое обязывает столбец не принимать нулевые значения
OR Включает строки, в которых выполняется любое из условий
ORDER BY Сортирует результирующий набор в порядке возрастания или убывания
OUTER JOIN Возвращает все строки при наличии совпадения либо в левой таблице, либо в правой таблице
PRIMARY KEY Ограничение, которое однозначно идентифицирует каждую запись в таблице базы данных
PROCEDURE Хранимая процедура
RIGHT JOIN Возвращает все строки из правой таблицы и соответствующие строки из левой таблицы
ROWNUM Указывает количество записей, возвращаемых в результирующем наборе
SELECT Выбирает данные из базы данных
SELECT DISTINCT Выбирает только отдельные (different) значения
SELECT INTO Копирует данные из одной таблицы в новую таблицу
SELECT TOP Указывает количество записей, возвращаемых в результирующем наборе
SET Указывает, какие столбцы и значения в таблице следует обновить
TABLE Создает таблицу, или добавляет, удаляет или изменяет столбцы в таблице, или удаляет таблицу или данные внутри таблицы
TOP Указывает количество записей, возвращаемых в результирующем наборе
TRUNCATE TABLE Удаляет данные внутри таблицы, но не саму таблицу
UNION Объединяет результирующий набор из двух или более операторов SELECT (только различные значения)
UNION ALL Объединяет результирующий набор из двух или более операторов SELECT (допускает дублирование значений)
UNIQUE Ограничение, гарантирующее, что все значения в столбце уникальны
UPDATE Обновляет существующие строки в таблице
VALUES Задает значения инструкции INSERT INTO
VIEW Создает, обновляет или удаляет представление
WHERE Фильтрует результирующий набор, включающий только записи, удовлетворяющие указанному условию