Bonsoir, je compte créer une procédure qui prend l'ID_CLIENT comme paramètre et qui supprime les clients dans toutes les tables de la base(environ 250 tables liées entre elles avec des contraintes d’intégrités...).
la suppression que je compte faire est de prendre la 1 table cherché l'ID_CLIENT si on le trouve alors en cherche les contraintes d'intégrité sur cette table ensuite aprés avoir supprimer les contraintes , je supprime toutes les lignes nécessaires(avec un on delete cascade) ensuite je recrée la contrainte d'intégrité sur la table ... et ainsi de suite...
ma question est la suivante:est ce que le fait de supprimer puis de recréer des contraintes d'intégrité risque d'impacté les index ou autres ... qui sont sur la table et aussi est ce que cette méthode est bonne en sachant que je compte utiliser mon script en environnement de production
Merci.
Partager