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

 MySQL Discussion :

Problème de création de table


Sujet :

MySQL

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 110
    Par défaut Problème de création de table
    Salut tous!
    J'insère le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    CREATE TABLE CANDIDAT
    (
    IdCandidat VARCHAR(35) NOT NULL,
    MDPCandidat VARCHAR(6) NOT NULL,
    NomCandidat VARCHAR(30) NOT NULL,
    PrenomCandidat VARCHAR(30) NOT NULL,
    NationaliteCandidat VARCHAR(15) NOT NULL,
    PaysCandidat VARCHAR(30) NOT NULL,
    IleCandidat VARCHAR(25),
    VilleCandidat VARCHAR(25) NOT NULL,
    RueCandidat VARCHAR(10),
    DateNaissCandidat DATE,
    AgeCandidat INTEGER,
    TelViniCandidat VARCHAR(15),
    TelFixeCandidat VARCHAR(15),
    CheminCV VARCHAR(70),
    CheminLettreMotivation VARCHAR(70),
    DenominationMetier1 VARCHAR(200) NOT NULL,
    DenominationMetier2 VARCHAR(200),
    Langue INTEGER NOT NULL,
    Niveau VARCHAR(10),
    Diplome INTEGER NOT NULL,
    Specialite VARCHAR(20),
    Obtenu INTEGER,
    MetierRecherche INTEGER NOT NULL,
    AnneeExp VARCHAR(12) NOT NULL,
    DisponibiliteCand VARCHAR(15) NOT NULL,
    ProjetProfessionnel VARCHAR(255),
    EntenduParlerDuSite VARCHAR(20),
    AnonymeCand INTEGER NOT NULL,
    OffreSauvegarde VARCHAR(65),
    CONSTRAINT pk_candidat PRIMARY KEY(IdCandidat),
    CONSTRAINT fk_candidat1 FOREIGN KEY(Langue) REFERENCES LANGUE(RefLangue),
    CONSTRAINT fk_candidat2 FOREIGN KEY(Diplome) REFERENCES DIPLOME(RefDiplome),
    CONSTRAINT fk_candidat3 FOREIGN KEY(MetierRecherche) REFERENCES METIER(RefMetier)
    );
    et phpMyadmin me sors son code à lui(une erreur) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #1005 - Ne peut créer la table 'tahitijob.candidat' (Errcode: 150)
    Est ce qu'il y à un problème à ma table ou c'est un défaut de phpMyadmin??

  2. #2
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 949
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 949
    Par défaut
    Ce n'est pas une erreur phpmyadmin, mais une erreur MySQL.

    A priori, un problème dans la mise en place des FK...

    Mais, sans le script complet, pas facile de deviner !

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/01/2008, 22h22
  2. problème de création de table
    Par /*Mr.D*/ dans le forum Outils
    Réponses: 4
    Dernier message: 02/12/2007, 23h36
  3. Oracle 9.2 problème de création de table
    Par Dadou74 dans le forum Administration
    Réponses: 3
    Dernier message: 29/03/2007, 15h07
  4. [SQL-Server] Problème query création de tables sous PHP
    Par DjSoulz dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 27/03/2007, 23h18
  5. Problème de création de table sous MySql
    Par ducamba dans le forum Requêtes
    Réponses: 2
    Dernier message: 21/06/2003, 10h59

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