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

SQL Procédural MySQL Discussion :

Foreign Key et information


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Par défaut Foreign Key et information
    Bonjour tous le monde,

    Voila mon problème est simple ...
    J'ai besoin pour un projet d'utiliser les clés étrangères ... et la méthode FULLTEXT !
    Oui ... je sais pour les foreign key on doit utiliser "InnoDB" et pour fulltext on doit utiliser "MyISAM"

    D'ou ma question ...
    sur ce lien l'auteur de l'article explique que seule la table contenant la FK peut être en InnoDB !
    En lisant j'ai fait "super mon problème est résolu" ... sauf que lorsque que j'exécute ma requête
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ALTER TABLE table1 ADD FOREIGN KEY (id_table) REFERENCES table2(id_table)
    et bien MySQL me sort une erreur #1005 - Ne peut créer la table ... (Errcode: 150)

    J'ai donc commencé à farfouiller u peu partout ... et en tombant là dessus me suis demandé qui disait vrai ...

    La logique voudrait que MySQL dise vrai !

    Je précise que les deux champs sont des "unsigned int non null" (donc de même types)

    J'espère que vous pourrez me répondre ... que je sache à quoi m'en tenir (c'est peut-être stupide pour vous comme question, mais la non-résolution de mon problème me soulève le doute )

    Merci d'avance @ tous

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Par défaut
    Pardon pour la connerie ....

    J'ai fait des tests sur ma base ...
    je vais passer en innodb et réimplémenter ma recherche avec des LIKE %, au pire des expressions régulières si je dois vraiment affiner

    Je mets en résolu, mais laisse ouvert des fois que ça interesse d'autre noob !!

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

Discussions similaires

  1. [FOREIGN KEY] petite question bete ...
    Par dzincou dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 13/01/2004, 16h35
  2. Probleme 'ALTER TABLE' et 'FOREIGN KEY'
    Par maahta dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 30/09/2003, 14h25
  3. [IB71] Je ne peux plus supprimer mes foreign key...
    Par BoeufBrocoli dans le forum InterBase
    Réponses: 3
    Dernier message: 19/09/2003, 14h39
  4. [postgresql][foreign key]
    Par elea1206 dans le forum Requêtes
    Réponses: 5
    Dernier message: 28/08/2003, 12h07
  5. [Foreign Key] Besoin d'explication.
    Par Andry dans le forum Débuter
    Réponses: 4
    Dernier message: 28/05/2003, 11h34

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