Общие элементы SQL
Доклад - Компьютеры, программирование
Другие доклады по предмету Компьютеры, программирование
базовую таблицу.
Формат
::=
CREATE TABLE
(}...])
::=
|
Синтаксические правила
- Если ) содержащей схемы.
- ).
- ).
- Областью действия ).
- Описание таблицы, определенной через ).
Общие правила
- ) определяет базовую таблицу.
6.3 )
Функция
Определяет столбец таблицы.
Формат
::=
[]
[...]
::=
NOT NULL []
|
| CHECK ()
Синтаксические правила
- ).
- I-ый столбец таблицы описывается i-ым ) соответственно.
- Пусть C обозначает ).
- Если указано NOT NULL, то неявно вводится следующее ): CHECK (C IS NOT NULL)
- Если не указано NOT NULL и не указан ), то неявно вводится DEFAULT NULL.
- Если указана ):
- (C)
Замечание: )".
- Если указана ):
- FOREIGN KEY(C)
Замечание: )".
- Если указано CHECK, то каждая (<check constraint definition):
- CHECK ()
- Описание столбца, определенного через ).
Общие правила
Нет.
)
Функция
Специфицирует умолчание для ).
Формат
::=
DEFAULT { | USER | NULL }
Синтаксические правила
- ).
a) Если указан ), то:
i) Если ) объекта.
ii) Если ) объекта, в котором не теряются никакие значащие цифры.
iii) Если ).
b) Если указано USER, то ) объекта должна быть больше или равна 18.
c) Если указано NULL, то содержащее раздел умолчания ) не должно специфицировать NO NULL.
Общие правила