SQL Server функции
SQL Server типы данных
SQL Server типы запросов
| SELECT | Оператор SELECT |
| SELECT TOP | Оператор SELECT TOP |
| SELECT INTO | Оператор SELECT INTO |
| DISTINCT | Используется для удаления дубликатов из набора результатов |
| FROM | Используется для отображения таблиц и любых объединений |
| WHERE | Используется для фильтрации результатов |
| ORDER BY | Используется для сортировки результатов |
| GROUP BY | Используется для группировки результатов |
| HAVING | Используется в сочетании с оператором GROUP BY, чтобы ограничить группы возвращаемых строк только теми, чье условие TRUE. |
| INSERT | Оператор вставки строки в таблицу |
| UPDATE | Оператор обновления данных в таблице |
| DELETE | Оператор удаления данных из таблицы |
| DELETE TOP | Оператор удаления данных из таблицы с ограничением количества записей |
| TRUNCATE TABLE | Оператор очистки данных из таблицы |
| UNION | Оператор объединения наборов результатов с удалением повторяющихся строк |
| UNION ALL | Оператор объединения наборов результатов без удаления повторяющихся строк |
| INTERSECT | Оператор возвращает общие записи наборов результатов |
| EXCEPT | Оператор извлекает все записи из первого набора данных, а затем удаляет из результатов все записи из второго набора данных |
| Subqueries | Вложенный запрос (подзапрос) |
| PIVOT | Оператор поворачивает строки в столбцы |
| JOIN Tables | Используются для извлечения данных из нескольких таблиц |
SQL Server таблицы и представления
| CREATE TABLE | Оператор создания таблицы |
| ALTER TABLE | Оператор изменения таблицы |
| DROP TABLE | Оператор удаления таблицы |
| LOCAL TEMP TABLES | Локальная временная таблица |
| GLOBAL TEMP TABLES | Глобальная временная таблица |
| VIEW | Представление |
SQL Server ключи, индексы и ограничания
| Primary Keys | Создание, удаление, включение и отключение первичного ключа |
| Create Foreign Keys | Создание внешнего ключа |
| Create Foreign Keys with cascade delete | Создание внешних ключей с каскадным удалением |
| Create Foreign Keys with set null on delete | Создание внешних ключей с установленным значением null для удаления |
| Drop a Foreign Key | Удаление внешнего ключа |
| Disable a Foreign Key | Отключение внешнего ключа |
| Enable a Foreign Key | Включение внешнего ключа |
| Unique Constraints | Уникальные ограничения |
| Check Constraints | Проверка ограничений |
| Indexes | Индексы |
SQL Server администрирование
| Grant Revoke Privileges | Предоставление и отмена привилегий |
| CREATE LOGIN | Создать логин |
| ALTER LOGIN | Изменить логин |
| DROP LOGIN | Удалить логин |
| Find Logins in SQL Server | Найти логин в SQL Server |
| Change Password in SQL Server | Изменить пароль в SQL Server |
| CREATE USER | Создать пользователя |
| DROP USER | Удалить пользователя |
| Find Users in SQL Server | Найти пользователя в SQL Server |
SQL Server Программирование
| Functions | Создание и удаление функции |
| Procedures | Создание и удаление процедуры |
| Literals (Constants) | Литералы (константы) |
| Declare Variables | Объявление переменных |
| Sequences | Последовательность (автонумерация) |
| Comments within SQL | Комментарии в SQL Server |
| Comparison Operators | Операторы сравнения |
| ALIASES | Псевдонимы |
SQL Server циклы и условные операторы
| GOTO Statement | Оператор перехода GOTO |
| WHILE LOOP | Цикл WHILE |
| FOR LOOP | Имитация цикла FOR |
| BREAK | Оператор выхода из цикла |
| CONTINUE | Оператор продолжения цикла |
| IF ELSE Statement | Условный оператор IF |
SQL Server условия
| AND | Логический оператор AND |
| OR | Логический оператор OR |
| AND and OR | Логический оператор AND и OR |
| LIKE | Определяет, совпадает ли указанная символьная строка с заданным шаблоном |
| IN | Определяет, совпадает ли указанное значение с каким-либо значением во вложенным запросе или списке. |
| NOT | Отрицание условия |
| IS NULL | Используется для проверки значения NULL |
| IS NOT NULL | Используется для проверки значения NOT NULL |
| BETWEEN | Определяет диапазон для проверки условия |
| EXISTS | В предложении WHERE внешнего запроса проверяется наличие строк, возвращенных вложенным запросом. |
