Синтаксис
CREATE TABLE имя_таблицы ( имя_столбца тип [свойства_столбца] ) [COLLATE правило_сравнения]
Свойства столбца
NULL — может быть пустым
NOT NULL — не может быть пустым
PRIMARY KEY — первичный ключ
IDENTITY(seed , increment) — идентификатор, где seed, это значение присваиваемое первой строке, increment, это значение приращения
UNIQUE — уникальный
FOREIGN KEY(имя_столбца) — внешний ключ
DEFAULT = 'значение' — значение по умолчанию
NULL — может быть пустым
NOT NULL — не может быть пустым
PRIMARY KEY — первичный ключ
IDENTITY(seed , increment) — идентификатор, где seed, это значение присваиваемое первой строке, increment, это значение приращения
UNIQUE — уникальный
FOREIGN KEY(имя_столбца) — внешний ключ
DEFAULT = 'значение' — значение по умолчанию
Script.sql
CREATE TABLE Book ( IDBook INT NOT NULL PRIMARY KEY IDENTITY(1, 1), Name NVARCHAR(50) NOT NULL, Amount INT NOT NULL, Price MONEY NOT NULL )
CREATE TABLE Book ( IDBook INT NOT NULL PRIMARY KEY IDENTITY(1, 1), Name NVARCHAR(50) NOT NULL, Amount INT NOT NULL, Price MONEY NOT NULL )