У меня есть скрипт для добавления значений в 2 таблицы. Во время выполнения скрипта он показывает ошибку - PullRequest
0 голосов
/ 07 мая 2018

Сообщение 2601, уровень 14, состояние 1, процедура Trig_InsertToInvoiceDetails, Строка 45 Невозможно вставить дубликат строки ключа в объект 'dbo.TT_InvoiceDetails' с уникальным индексом 'idx_Invdtl'. Дубликат ключевое значение - (152245, 2018/03 / IC17-334, 135). Заявление было прекращено.

Но что бы я ни передавал, это только уникальные значения

1 Ответ

0 голосов
/ 07 мая 2018

Есть 2 случая

  1. Против уникального индекса 'idx_Invdtl' есть вероятность того, что строка уже сохранена со значениями 152245, 2018/03 / IC17-334, 135)

  2. Во-вторых, процесс сохранения работает не очень хорошо, он передает те же значения для сохранения.

...