requête SQL contenue dans le champ d'une table Oracle
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:
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
... |