Bonjour,
J'ai créé deux tables (operation_reseau et anomalie) et je dois en créer une troisième qui comporte en clés étrangères les clés primaires de chacune des deux autres.
Mon script donne ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE TABLE operation_anomalie ( ope_id integer REFERENCES operation_reseau (ope_id), ano_id integer REFERENCES anomalie (ano_id), CONSTRAINT operation_anomalie_pkey PRIMARY KEY (ope_id, ano_id) );
Et j'obtiens le message d'erreur suivant :
Bizarre ce message car les deux tables (relations) existent bel et bien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 NOTICE: la table « operation_anomalie » n'existe pas, poursuite du traitement NOTICE: CREATE TABLE / PRIMARY KEY créera un index implicite « operation_anomalie_pkey » pour la table « operation_anomalie » ERREUR: la relation « operation_reseau » n'existe pas ********** Erreur ********** ERREUR: la relation « operation_reseau » n'existe pas État SQL :42P01
Quelqu'un voit-il d'où ça pourrait venir ?
Merci !
Thomas
Partager