Обзор команд создания, изменения и удаления таблиц.
Создание CREATE TABLE <имя таблицы>
(<имя столбца><тип данных>[(<размер>)],
<имя столбца><тип данных>[(<размер>)], …);
Создание индекса CREATE INDEX <имя индекса> ON <имя таблицы>
(<имя столбца> [,<имя столбца>]…];
Удаление индекса DROP INDEX <имя индекса>
Изменение таблицы ALTER TABLE <имя таблицы> ADD <имя столбца>
(не стандартная, но <тип данных><размер>;
широко применяема)
Исключение таблицы DROP TABLE <имя таблицы>
Расширенный синтаксис:
CREATE TABLE <имя таблицы>
(<имя столбца><тип данных><ограничение на столбец>,
<имя столбца><тип данных><ограничение на столбец>…
<ограничение на таблицу>[<имя столбца>
[,<имя столбца>…])…);
Пример ограничений: NOT NULL,
NOT NULL UNIQUE, NOT NULL PRIMARY KEY, CHECK (условие)
Пример ограничения на таблицу:
UNIQUE (snum, odate)
Дата добавления: 2015-08-08; просмотров: 703;