Составители:
Рубрика:
| <table constraint definition>
Кроме имени таблицы (table name) , в операторе специфицируется список
элементов таблицы (table element), каждый из которых служит либо для определения
столбца, либо для определения ограничения целостности определяемой таблицы (table
constraint definition). Требуется наличие хотя бы одного определения столбца.
Оператор CREATE TABLE определяет так называемую базовую таблицу, т.е.
реальное хранилище данных.
В дальнейшем термин таблица
– используется для обобщения таких видов таблиц,
как базовая таблица, представление или псевдоним (псевдоним см. параграф 5.1.1), и
служит для временного (на момент выполнения запроса) переименования и (или)
создания рабочей копии базовой таблицы (представления).
3.1.1. Обозначения в синтаксических конструкциях
Здесь (так же, как и в других разделах) в синтаксических конструкциях используются
следующие обозначения:
- двойное двоеточие и равняется (:: = ) означают - то, что следует за ними, является
определением того, что им предшествует;
- слова, обозначенные в угловых скобках (< >) - специальные термины, которые
объясняют, что они собой представляют.
- квадратные скобки ([ ]) – означают, что конструкции, заключенные
в эти скобки,
могут быть опущены (т.е. могут не использоваться);
- фигурные скобки ({ }) – означают, что конструкции, заключенные в эти скобки,
должны рассматриваться как целые синтаксические единицы, т.е. они позволяют уточнить
порядок разбора синтаксических конструкций, заменяя обычные скобки, используемые в
синтаксисе SQL;
- многоточие (...) – указывает на то, что все предшествующее им может, повторяться
любое количество раз;
- прямая черта ( | ) – означает наличие выбора из двух или более возможностей.
Например, обозначение ASC | DESC указывает, что можно выбрать один из терминов ASC или
DESC. Когда же один из элементов выбора заключен в квадратные скобки, то это означает, что он
выбирается по умолчанию (так, [ASC] | DESC означает, что отсутствие всей этой конструкции
будет восприниматься как выбор ASC) .Термины ASC и DESC обозначают возрастание и
убывание соответственно;
- точка с запятой ( ; ) – ставится в конце предложений SQL и завершает конструкцию
языка;
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »
