SQL Server, не можете вставить ноль в поле первичного ключа?

Я готов вырвать мои волосы на этом. Я довольно новичок в MS SQL, и нигде не видел подобного поста.

Когда я пытаюсь сделать заявление, как это:

INSERT INTO qcRawMatTestCharacteristic 
VALUES(NULL, 1,1,1,1,1,1,1,'','','', GETDATE(), 1)

Я получаю следующее:

Невозможно вставить значение NULL в столбец «iRawMatTestCharacteristicId», таблица «Intranet.dbo.qcRawMatTestCharacteristic»; столбец не допускает пустых значений. Вставить не удается.

Я понимаю ошибку, но нулевое значение для моего основного поля с типом данных int.

Есть идеи!?

Ответы на вопрос(8)

Ваш ответ на вопрос