Ответ 1
Измените его тип данных на int
(или аналогичный). Вы не можете установить спецификацию IDENTITY
в столбце nchar(10)
.
От CREATE TABLE
:
ИДЕНТИФИКАЦИЯ
Указывает, что новый столбец является столбцом идентификации. Когда в таблицу добавляется новая строка, Database Engine предоставляет уникальное инкрементное значение для столбца. Столбцы идентификаторов обычно используются с ограничениями PRIMARY KEY для использования в качестве уникального идентификатора строки для таблицы. Свойство IDENTITY может быть присвоено столбцам tinyint, smallint, int, bigint, decimal (p, 0) или числовым (p, 0). В таблице может быть создан только один столбец. Связанные ограничения по умолчанию и DEFAULT не могут использоваться с столбцом идентификации. Необходимо указать как семя, так и прирост или ни один из них. Если ни один из них не указан, значением по умолчанию является (1,1).
(Мой акцент)