SQL1

       

CREATE TABLE (СОЗДАТЬ ТАБЛИЦУ)


Синтаксис

CREATE TABLE <table name>
({<column name> <data type>[<size>]

[<colconstralnt> . . .]
[<defvalue>]} . , . . <tabconstraint> . , . .);

Команда создает таблицу в базе данных. Эта таблица будет принадлежать её создателю. Столбцы будут рассматриваться в поимённом порядке.

<data type> определяет тип данных, которые столбец будет содержать. Стандарт <data type> описывается в Приложении B; все прочие используемые типы данных <data type> обсуждались в Приложении C. Значение размера <size> зависит от типа данных <data type>.

<colconstraint> и <tabconstraint> налагают ограничения на значения, которые могут быть введены в столбце.

<defvalue> определяет значение (по умолчанию), которое будет вставлено автоматически, если никакого другого значения не указано для этой строки. (См. в Главе 17 подробности о самой команде CREATE TABLE и в Главах 18 И 19 - подробности об ограничениях и о <defvalue>).



Содержание раздела