Составители:
Рубрика:
- запятая ( , ) – используется для разделения элементов списков;
- точка ( . ) – используется для уточнения (связывания) элементов списков. Например,
Сотрудник.Имя;
- пробелы ( ) – могут использоваться между любыми синтаксическими
конструкциями предложений SQL;
- прописные латинские буквы и символы – используются для написания
конструкций языка SQL и должны (если это специально не оговорено) записываться в точности
так, как показано;
- строчные
буквы – используются для написания конструкций, которые должны
заменяться конкретными значениями, выбранными пользователем, причем для определенности
отдельные слова этих конструкций связываются между собой символом подчеркивания (_).
Для определения столбцов таблицы и ограничений целостности используются
специальные операторы, которые должны быть вложены в операторы определения
таблицы.
3.1.2. Определение столбца
Оператор определения столбца описывается следующими синтаксическими
правилами:
<column definition> ::=
<column name> <data type>
[<default clause>] [<column constraint>...]
<default clause> ::=
DEFAULT { <literal> | USER | NULL }
<column constraint> ::=
NOT NULL [<unique specification>]
| <references specification>
| CHECK (<search condition>)
Как видно, кроме обязательной части, в которой определяется имя столбца (column
name) и его тип данных (data type), определение столбца может содержать два
необязательных раздела: раздел значения столбца по умолчанию и раздел ограничений
Страницы
- « первая
- ‹ предыдущая
- …
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »
