ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Команда CREATE TABLEДля создания новых таблиц используется команда CREATE TABLE. В общем виде ее синтаксис следующий: CREATE TABLE <имя таблицы> ( <имя колонки> <тип колонки>[(<размер колонки>)] [<ограничение целостности уровня колонки>] [, <имя колонки> <тип колонки>[(<размер колонки>)] [<ограничение целостности уровня колонки>]] [, …] [<ограничение целостности уровня таблицы>] [,<ограничение целостности уровня таблицы>] [, …] ) Примеры: CREATE TABLE Departments ( DeptNum int NOT NULL PRIMARY KEY, Name varchar(80) NOT NULL ) CREATE TABLE Employees ( TabNum int NOT NULL PRIMARY KEY, Name varchar(100) NOT NULL, Position varchar(200), DeptNum int, Salary decimal(10, 2) DEFAULT 0, CONSTRAINT FK_DEPARTMENT FOREIGN KEY (DeptNum) REFERENCES Departments(DeptNum) ) Помимо команды CREATE TABLE, можно создать новую таблицу с помощью специальной формы команды SELECT: SELECT [ DISTINCT ] <список колонок> INTO <имя новой таблицы> FROM <имя таблицы> [ JOIN <имя таблицы> ON <условия связывания>] [ WHERE <условия выборки>] [ GROUP BY <список колонок для группировки> [ HAVING <условия выборки групп>] ] [ ORDER BY <список колонок для сортировки>] При наличии ключевого слова INTO в команде SELECT ядро СУБД не вернет результирующую выборку пользователю, а автоматически создаст новую таблицу с указанным именем и заполнит ее данными из результирующей выборки. Имена колонок таблицы и типы будут определены автоматически при анализе команды SELECT и словаря базы данных. Не нашли, что искали? Воспользуйтесь поиском:
|