erreur CONSTRAINT et FOREIGN KEY
Bonjour je me permets de vous écrire car j’ai un erreur dans ma requête sql
J’utilise TOAD et l’erreur renvoyé et celle-ci
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| CREATE TABLE lignes_commandes
(
-- declaration des colones et de leurs contraintes simples
commande NUMBER(8) CONSTRAINT fk_lignes_to_commandes
REFERENCES commandes(numero),
article NUMBER(6) CONSTRAINT fk_lignes_to_articles
REFERENCES commandes(numero),
quantite NUMBER(4) NOT NULL,
-- declaration des constraintes qui portent sur plusieurs colonnes
CONSTRAINT pk_lignes_commandes
PRIMARY KEY (commande, article)
); |
L’erreur
The following error has occurred:
ORA-02264: name already used by an existing constraint
Details:
ORA-02264: name already used by an existing constraint
Sur “pk_lignes_commandes » (table ne se créer pas)
Enfin j’ai une autre erreur dut surement à la première
Code:
1 2 3 4
| ALTER TABLE lignes_commandes
MODIFY CONSTRAINT fk_lignes_to_articles FOREIGN
KEY (article)
REFERENCES articles(numero); |
The following error has occurred:
ORA-00933: SQL command not properly ended
Details:
ORA-00933: SQL command not properly ended
Je n’aurai pas fermé ma requête SQL
Avez-vous une idée ?
Merci
Cédric