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
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
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
non c pas une question mysql vu que ma base de données est sur postgress
alors c'est une question à poser dans le forum Postgres SQL et non PHP.
Je déplace ton message
C'est un problème d'intégrité referentielle.Envoyé par bruno270579
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 !
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
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 !
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
Mais vous avez oublier de marquer resolu le poste.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager