1

Temat: Jak pominąć błąd "duplicate key value violates unique constraint"?

Hej

Jestem lalikiem jeżeli chodzi IT. Chciałem to zaznaczyć już na początku wink

Musze wykonać w bazie PostgreSQL'a to:

UPDATE tourney_hand_player_combinations SET id_player = 19580 WHERE id_player != 19580 AND id_player != 1 AND id_player != 0 AND id_player != -1;

Ale pojawia się ten błąd:

ERROR: duplicate key value violates unique constraint "tourney_hand_player_combinations_primary_key"

Da się jakoś zmusić bazę, aby wykonała skrypt pomimo błędu? Nie chodzi o znalezienie przyczyny błędu i go wyeliminowanie, ale sprawienie, aby skrypt się wykonał pomimo niego.

Kwestia stabilności takiej bazy i nie jest istotna.

Dzięki!

2

Odp: Jak pominąć błąd "duplicate key value violates unique constraint"?

ALTER TABLE tourney_hand_player_combinations DROP CONSTRAINT tourney_hand_player_combinations_primary_key 

Wystarczyło wiedzieć, że primary key można zdjąć big_smile