Bonjour,
Je suis confrontée au pb suivant et je ne sais pas comment le résoudre.
J'ai une table TB_REQUETE qui contient des requêtes SQL à exécuter sur plusieurs autres tables.
Comment faire pour balayer l'intégralité de la table TB_REQUETE et lancer toutes les requêtes contenues dans mon champ SQL_REQUETE.
Chaque résultat de requête devra être stocké dans une table de résultats TB_RESULT...
Je comptais lancer un script SQL via un fichier .bat mais je ne sais pas comment écrire ce fameux script SQL qui me permettra de lancer toutes les requêtes de ma table TB_REQUETE et de stocker les résultats dans la table TB_RESULT.
Merci beaucoup à tous pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 1. Table TB_REQUETE NUM NOM_REQUETE SQL_REQUETE 001 Requête1 Select count(*) from TB_DONNEES where CHAMP_ERREUR='O'; 002 Requête2 Select count(*) from TB_AUTRE where DATE_INFO=sysdate; ... 2. Table TB_RESULT NUM_REQ DATE_RESULT RESULT_REQ 001 01/08/2011 2560 002 01/08/2011 0 001 31/07/2011 12500 002 31/07/2011 525 ...
Partager