
- •Базы данных
- •Введение
- •Введение
- •Введение
- •Введение
- •Оператор SELECT
- •Оператор SELECT
- •Оператор SELECT
- •Оператор SELECT
- •Оператор SELECT
- •Соединения
- •Соединения
- •Соединения
- •Соединения
- •Соединения
- •Соединения
- •Агрегатные функции
- •Агрегатные функции
- •Группировка результатов
- •Группировка результатов
- •Группировка результатов
- •Группировка результатов
- •Вложенные запросы
- •Вложенные запросы
- •Вложенные запросы
- •Вложенные запросы
- •Вложенные запросы
- •Операторы манипулирования данными
- •Операторы манипулирования данными
- •Операторы манипулирования данными
- •Создание базы данных и таблиц

Создание базы данных и таблиц
Создание базы данных
CREATE DATABASE University
Установление текущей базы данных
USE University
Создание таблицы (сокращенный вариант)
CREATE TABLE <имя таблицы> (<описание элемента таблицы> [,… n])
<описание элемента таблицы> ::= <определение столбца> | [… опускаем]
<определение столбца> ::= <имя столбца> <тип данных> [<значение по умолчанию>] [<ограничения столбца>]
<значение по умолчанию> ::= DEFAULT {<литерал> | NULL | [… опускаем]} <ограничение столбца> ::= NOT NULL […опускаем]
CREATE TABLE E
( [Дисц] CHAR(20) NOT NULL, [ФИО] CHAR(40) NOT NULL, [Оценка] INT DEFAULT 5)
Изменение таблицы (сокращенный вариант)
ALTER TABLE <имя таблицы> {
ADD <определение столбца> | DROP <имя столбца> [… опускаем] }
Переименовать столбец
EXEC sp_rename 'Sales.SalesTerritory.TerritoryID', 'TerrID', 'COLUMN';