Instruction Insert tenté d'inclure un double de la clé

Essayez d'exécuter

INSERT INTO BOOKING_EXTRAS (BOOKING_ID, EXTRAS_, EXTRAS_PRICE) VALUES ('1','Phone call: 1.80','1.8');

dans Oracle SQL Developer. Ive a eu il fonctionne, mais lorsque je le ferme, puis la rouvrir, j'obtiens cette erreur:

Error starting at line 1 in command:
INSERT INTO BOOKING_EXTRAS (BOOKING_ID, EXTRAS_, EXTRAS_PRICE) VALUES ('1','Phone call: 1.80','1.8')
Error report:
SQL Error: ORA-00001: unique constraint (COURSEWORK_XE.BOOKING_EXTRAS_PK) violated
00001. 00000 -  "unique constraint (%s.%s) violated"
*Cause:    An UPDATE or INSERT statement attempted to insert a duplicate key.
       For Trusted Oracle configured in DBMS MAC mode, you may see
       this message if a duplicate entry exists at a different level.
*Action:   Either remove the unique restriction or do not insert the key.

comment pourrais-je résoudre ce problème? Sa passe à chaque table, je exécuter!

  • Vérifiez dans le tableau, on dirait de la table a un dossier avec la même clé primaire.