URL: https://linuxfr.org/forums/programmation-sql/posts/repeter-un-traitement Title: Répéter un traitement Authors: Le Pnume Date: 2014年10月29日T15:08:55+01:00 License: CC By-SA Tags: Score: 0 Bonjour à tous, Je n'utilise MySQl qu’épisodiquement et ne suis donc pas un champion en SQL. Voila mon problème : J'ai une base de données MySQL contenant une trentaines de table qui ont toutes la même structure. Pour simplifier dans chaque table j'ai un identifiant qui est clef primaire et une dizaine de champs qui sont des résultats de calculs numériques complexes. Je me suis rendu compte d'une erreur de config du logiciel qui réalisent les calculs et les stockent en base et un certain nombre d'enregistrement sont faux.J'aimerais donc supprimer tous les enregistrements dans toutes les tables pour les enregistrements problématiques. J'ai ajouté une table de plus dans ma base qui contient les identifiants à supprimer. Mais en raison du nombre de table c'est très fastidieux de supprimer les enregistrements à la main table par table. Y-a-t-il un moyen d’écrire une boucle sur les noms de table et donc d'automatiser les suppressions ? Merci d'avance pour vos lumières.

AltStyle によって変換されたページ (->オリジナル) /