Это просто означает, что столбец использует функцию Identity(seed, increment)
для предоставления значений для первичного ключа (обычно). Он также известен как «Автономер». Вторая строка ниже является примером:
CREATE TABLE Table (
TableID bigint IDENTITY(1,1) NOT NULL,
DateTimeStamp datetime NOT NULL DEFAULT (getdate()),
Data nvarchar(100) NOT NULL,
CONSTRAINT PK_Table PRIMARY KEY CLUSTERED
(
TableID ASC
)
Действует как значение по умолчанию для столбца, который увеличивается для каждой записи. Обратите внимание, что вы также можете получить значение, вставленное из SCOPE_IDENTITY (). Не используйте @@ IDENTITY, поскольку оно устарело и может вернуть неправильный результат в случае триггеров или вложенных контекстов.