Bonjour,
Est-il possible comme sous Oracle d'Activer/Désactiver les contraintes ?
Merci de votre aide.
Bonjour,
Est-il possible comme sous Oracle d'Activer/Désactiver les contraintes ?
Merci de votre aide.
Oui, c'est du SQL standard
ALTER TABLE ENABLE CONSTRAINT ...
ALTER TABLE DISABLE CONSTRAINT ...
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !
Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
Bonjour Scheu,
En tapant la commande :
alter table sygesst.acheteur disable constraint fk_acheteur_personnel;
J'obtiens le message d'erreur :
ERROR: syntax error at or near "constraint"
LINE 1: alter table sygesst.acheteur disable constraint fk_acheteur_...
********** Erreur **********
ERROR: syntax error at or near "constraint"
État SQL :42601
Caractère : 38
Quelle erreur ais-je commis ?
D'autre part je souhaite Activer/Désactiver toutes les contraintes en même temps et non pas table par table. Existe-il une commande ou un script ?
Merci de ton aide.
Bonjour,
Quelqu'un à t'il une réponse à mon problème de contraintes ?
Bonjour
ALTER TABLE ENABLE CONSTRAINT ...
ALTER TABLE DISABLE CONSTRAINT ...
Sauf erreur de ma part..
Je ne crois pas que c'est implanté dans PG..
Utilsez un create RULE pour envelopper votre contrainte
et utiliser ensuite avec ALTER
DISABLE RULE
ENABLE RULE
Cordialement.
J'aimerais bcp faire cela aussi.
Un exemple serait le bien venu...
Merci d'avance.
Désolé , mortimer.pw et genamiga
J'ai avancé un betise ....
J'ai éffectué un essai le RULE n'accepte pas ALTER..
Il y a probablement un autre manip je vais chercher...
Désolé
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