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 :

delete en cascade


Sujet :

Requêtes MySQL

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2002
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 33
    Points : 22
    Points
    22
    Par défaut delete en cascade
    je voudrais pouvoir supprimer un element d'une table qui est liée a une autre table => la fonction delete toute seule ne passe pas
    je suppose qu'il existe une fonction delete cascade mais je n'arrive pas a la trovuer

    qqn saurait il m'aider??

    merci

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    j'ia l'impression que c'est une question MySQL donc va sur le bon forum :
    http://www.developpez.net/forums/viewforum.php?f=37

  3. #3
    Membre à l'essai
    Inscrit en
    Décembre 2002
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    non c pas une question mysql vu que ma base de données est sur postgress

  4. #4
    Membre expert

    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    1 581
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 581
    Points : 3 016
    Points
    3 016
    Par défaut
    alors c'est une question à poser dans le forum Postgres SQL et non PHP.

    Je déplace ton message

  5. #5
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut Re: delete en cascade
    Citation Envoyé par bruno270579
    Je voudrais pouvoir supprimer un element d'une table qui est liée a une autre table => la fonction delete toute seule ne passe pas
    je suppose qu'il existe une fonction delete cascade mais je n'arrive pas a la trovuer

    qqn saurait il m'aider??

    merci
    C'est un problème d'intégrité referentielle.
    C'est comme si tu as une table client puis une autre pour les factures.
    Tu ne pourras pas supprimer un client qui a des factures.
    Commences par supprimer les factures ensuite le client !

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

  6. #6
    Nouveau membre du Club
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Points : 32
    Points
    32
    Par défaut
    ha je crois que ça rejoin mon problème de suppression. s'il n'y a pas moyen de supprimer en cascade alors doit on écrire un trigger?

    http://www.developpez.net/forums/viewtopic.php?t=142141

  7. #7
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    Mai 2002
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 841
    Points : 6 514
    Points
    6 514
    Par défaut
    C'est surtout un double post auquel j'ai répondu sur l'autre forum :
    http://www.developpez.net/forums/viewtopic.php?t=141974

    Pas besoin d'un trigger pour des effacements en cascade, il y a une contrainte d'intégrité faite pour ça !

    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Pensez à consulter les FAQs et les cours et tutoriels.
    FAQ Linux - Cours et tutoriels Linux - FAQ PHP - Cours et tutoriels PHP
    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.

    Je n'ai rien à voir avec la société www.ovh.com !

  8. #8
    Membre à l'essai
    Inscrit en
    Décembre 2002
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    merci pr vos réponse
    mon probleme est maintenant résolu
    désoler d'avoir posté ds un mauvais forum mais je n'avais pas trouve le forum postgres

  9. #9
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Mais vous avez oublier de marquer resolu le poste.

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

Discussions similaires

  1. [Triggers] Deletes en cascade récalcitrants
    Par Coplan dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 04/07/2005, 09h19
  2. Delete en cascade ?
    Par SteelBox dans le forum Access
    Réponses: 13
    Dernier message: 15/06/2005, 00h10
  3. Pb avec ON DELETE/UPDATE CASCADE
    Par trotters213 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 09/03/2005, 11h55
  4. Delete en cascade
    Par defrgly57 dans le forum ASP
    Réponses: 3
    Dernier message: 12/04/2004, 12h13
  5. Delete on cascade avec SQL server
    Par fadoua dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 14/01/2004, 11h02

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