Bonjour,

J'espère ne pas faire une erreur de débutant mais sa sent quand meme pas bon l'erreur bête. Enfin bref je en m'en sort pas avec cette requête de création de table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
CREATE TABLE Organisme
(
	idOrganisme INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
	Nom VARCHAR (45) NOT NULL,
	Domaine VARCHAR (45) NULL,
	OrgSituation_Geo INTEGER UNSIGNED NOT NULL,
	PRIMARY KEY(idOrganisme),
	CONSTRAINTS FKOrganisme_Situation_Geo FOREIGN KEY (OrgSituation_Geo) REFERENCES Situation_Geo(idSituation_Geo)
) ENGINE = InnoDB;
Le message d'erreur est le suivant :

"#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FKOrganisme_Situation_Geo FOREIGN KEY (OrgSituation_Geo) REFERENCES Situation_Ge' at line 8
"

Sachant que ma table Situation_Geo existe et bien sur ma colonne idSituation_Geo aussi.

Merci de votre aide, a vot' bon coeur.