Вставить в нарушение ограничения PRIMARY или UNIQUE KEY Firebird 2.5 - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь вставить несколько значений в существующую таблицу, но сначала она ничего не делает, а во второй раз показывает это сообщение об ошибке.

enter image description here

Мой Уникальный КЛЮЧ состоит из ФК более высокого стола и счетчика.

Если я проверяю свои таблицы, в них нет записей, но он не принимает мой УНИКАЛЬНЫЙ ключ.

У кого-нибудь есть идеи?

Мой тестовый код SQL для вставки в представление (тот же результат, что и в таблице)

INSERT INTO V_BRESZ(BRES_ID_LINKKEY, Maskenkey)
VALUES(29, 60);

Например, мое сообщение об ошибке:

нарушение ограничения PRIMARY или UNIQUE KEY "UK_BRESZ" для таблицы "BRESZ". Значение проблемного ключа: ("MASKENKEY" = '60', "BRES_ID_LINKKEY" = 29).

Но в моей таблице / представлении такой записи нет.

...