IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

Problème MySQL Syntaxe #1064


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 15
    Par défaut Problème MySQL Syntaxe #1064
    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.

  2. #2
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 15
    Par défaut
    Ok c'est bon au temps pour moi.
    Le fait de poster ma fait corriger mon erreur.

    C'est CONSTRAINT et non CONSTRAINTS (je ne connait d'ailleur pas son utilité au pluriel).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème MySQL Syntaxe #1064
    Par amine_gi dans le forum Requêtes
    Réponses: 7
    Dernier message: 17/05/2011, 13h18
  2. [phpMyAdmin] #1064 : Problème de syntaxe dans MySQL
    Par anthony29 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 23/06/2010, 15h25
  3. [MySQL] problème de syntaxe : mysql_fetch_array(): supplied argument is not a valid MySQL res
    Par arnaudperfect dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 27/02/2008, 15h14
  4. Probléme de Syntax MySQL
    Par dunbar dans le forum Requêtes
    Réponses: 3
    Dernier message: 16/08/2006, 01h26
  5. [MySQL] Problème de syntaxe dans suppression doublons
    Par fred23195 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 13/04/2006, 15h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo