У меня есть оператор 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 , который равно времени, когда были вставлены строки.
Я понятия не имею, почему выдается ошибка, и хотел бы услышать другие возможные причины.
Спасибо.