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 :

Suppression d'une clé étrangère


Sujet :

Requêtes MySQL

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 2
    Par défaut Suppression d'une clé étrangère
    Bonjour, je souhaiterais supprimer une table nommé ENTREPRISE lié à une autre table nommé SERVICE.
    La table SERVICE possède la clé étrangère NoEntreprise en référence à la table ENTREPRISE

    Et donc pour réaliser cette suppression de la table ENTREPRISE, si je ne me trompe pas je dois :


    -supprimer la contrainte de clé étrangère qu'il y a sur NoEntreprise de SERVICE
    -Supprimer la colone NoEntreprise de SERVICE
    -Et enfin supprimer ENTREPRISE

    C'est à la première étape que je coince ( "supprimer la contrainte de clé étrangère..."), j'utilise la synthaxe suivante :
    ALTER TABLE SERVICE DROP CONSTRAINT FKKK

    Et il m'indique qu'il y a une erreur de synthaxe, quelqu'un aurait une idée d'où peut provenir cette erreur ?

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Par défaut
    bonjour,

    Oui, et la doc aussi d'ailleurs : http://dev.mysql.com/doc/refman/5.5/en/alter-table.html

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 2
    Par défaut
    Merci punkoff pour ton lien, je me suis fié à la réponse qui a été faite sur un autre forum et j'aurais pas du ^^'.


    j'utilisais donc la mauvaise synthaxe :
    ALTER TABLE SERVICE DROP CONSTRAINT FOREIGN KEY FKKK ;

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

Discussions similaires

  1. Suppression d'une ligne avec contraintes de clef étrangère
    Par freeway57 dans le forum Requêtes
    Réponses: 3
    Dernier message: 23/05/2014, 11h34
  2. suppression d'une clé étrangère non nommée
    Par new_wave dans le forum SQL
    Réponses: 1
    Dernier message: 09/11/2009, 09h50
  3. Réponses: 6
    Dernier message: 04/03/2004, 09h35
  4. [Foreign Key] Un champ est-il une clé étrangère ?
    Par starch dans le forum Bases de données
    Réponses: 5
    Dernier message: 27/02/2004, 13h01
  5. [LG]suppression dans une liste chainée
    Par mister_dsg dans le forum Langage
    Réponses: 9
    Dernier message: 16/12/2003, 21h20

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