Podwójna wartość klucza narusza ograniczenie unikalności „IX_sdaLicense”

Uwaga

Artykuł dotyczy starszej wersji systemu.

Symptomy:

Przy próbie dodania dodawania nowej licencji (Audyt -> Bez Licencji -> Dodaj licencje) pojawia się powyższy komunikat błędu.

Przyczyna:

Komunikat błędu został wygenerowany przez silnik bazy danych, a dokładnie przez indeks założony na tabeli informacji o licencjach:

CREATE UNIQUE INDEX „IX_sdaLicense

ON „sdaLicense”

USING btree

(lower(„Publisher„::text), lower(„Name„::text), lower(„Version„::text), „IdType„);

Komunikat jest informacją o zablokowaniu próby dodania dwóch identycznych rekordów licencji, dla których wartości pól (Wydawca, Nazwa, Wersji, Typ) są takie same.

Rozwiązanie

Jest to prawidłowe działanie systemu.



Czy uważasz, że artykuł był pomocny?

Powiązane artykuły