Bonjour,
je souhaiterais lancer une requete dynamique sur toutes les tables d'un schéma.
Avec un premier curseur je ramene le nom de toutes les tables du schéma,
puis je construis ma requete avec une variable que j'éxécute via :
LC$Requete:= 'SELECT distinct(dt_deb_tran),count(*) from '|| NOMTABLE || 'group by dt_deb_tran' ;
EXECUTE IMMEDIATE LC$Requete INTO date_retourne ;
Le probléme est que cette requete me ramène plusieurs lignes, je ne peux donc pas utiliser cet ordre.
J'ai bien essayé de passer par un second curseur, imbriqué dans le premier, mais on a pas la possibilité de créer un curseur avec le nom de la table en variable dans la clause from ( comme dans le premier exemple donné plus haut ).
J'ai bien fouillé tout le forum avant de poser cette question, mais la je suis vraiment bloqué.
Merci pour votre aide.
Partager