SQL Сервер - INSERT выдает повторяющуюся ошибку, но строка INSERTED - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть оператор INSERT, который выдает ошибку Violation of Primary Key, но строки успешно вставлены в базу данных.

Violation of PRIMARY KEY constraint 'PK_TableName_ID'. Cannot insert duplicate key in object 'dbo.TableName'. The duplicate key value is (ID).

Перед оператором вставки я проверяю, идентификатор существует в таблице. Если этого не произойдет, я продолжу с оператором INSERT .

. В таблице у меня есть столбец DATETIME , InsertedAt , который равно времени, когда были вставлены строки.

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

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...