Составители:
Рубрика:
Приложение
Синтаксис оператора CREATE TABLE языка Transact-SQL [25].
CREATE TABLE ИМЯ ТАБЛИЦЫ
({<определение столбца>
| имя столбца AS рассчитываемое _ выражение
| <условия _ на _ значения _ таблицы>
} [ , …n ]
)
[ON { группа | DEFAULT}]
[TEXTIMAGE_ON { группа | DEFAULT}],
где столбцы определяются следующим образом:
<определение столбца> ::= {имя_ столбца тип_ данных }
[ NULL | NOT NULL ]
[ IDENTITY [ (начало, приращение)
[ NOT FOR REPLICATION
] ] ]
[ ROWGUИДCOL ]
Условия на значения таблицы и столбца задаются следующим образом:
[ <условия _ на _ значения _ столбца:: =
[ CONSTRAINT имя _ условия _ на _ значения ]
{ { PRIMARY KEY | UNIQUE}}
[ CLUSTERED | NONCLUSTERED]
[ WITH FILLFACTOR= фактор _ заполнения]
]
[ ON { группа | DEFAULT} ]
| FOREIGN KEY ]
REFERENCES ссылка _ таблица
[ (ссылка столбец) ]
[
NOT FOR REPLICATION ]
| DEFAULT константное _ выражение
| CHECK [ NOT FOR REPLICATION ]
(логическое выражение)
{ [ …n]
<условия _ на _ значения _ таблицы>:: = [ CONSTRAINT имя _ условия _на _значения ]
{ [ { PRIMARY KEY | UNIQUE}
[ CLUSTERED | NONCLUSTERED]
Страницы
- « первая
- ‹ предыдущая
- …
- 149
- 150
- 151
- 152
- 153
- …
- следующая ›
- последняя »
