Описание столбцов
Как видно из синтаксиса команды CREATE TABLE, для каждого столбца указывается предложение <определение_столбца>, с помощью которого и
задаются свойства столбца. Предложение имеет следующий синтаксис:
<Имя_столбца> <тип_данных>
[<ограничснис_столбца>] [,...,<ограничение_столбца>]
Рассмотрим назначение и использование параметров.
Имя_столбца - идентификатор, задающий имя столбца таблицы;
тип_данных - задает тип данных столбца;
ограничение столбца - с помощью этого предложения указываются ограничения, которые будут определены для столбца.
Приведем примеры некоторых ограничений для столбца.
NULL|NOT NULL - ключевые слова, разрешающие (NULL) или запрещающие (NOT NULL) хранение в столбце значений NULL.
PRIMARY KEY — определение первичного ключа на уровне одного столбца (т.е. первичный ключ будет состоять только из значений одного столбца). Если необходимо сформировать первичный ключ на базе двух и более столбцов, то такое ограничение целостности должно быть задано на уровне таблицы. При этом следует помнить, что для каждой таблицы может быть создан только один первичный ключ.
При создании таблицы обязательными операндами команды являются имя создаваемой таблицы и имя хотя бы одного столбца (поля) с указанием типа данных, хранимых в этом столбце.
Дата добавления: 2015-08-20; просмотров: 1215;