Bonjour,

J'aimerais créer une table temporaire afin de stocker le résultat d'une requête et ensuite plusieurs requêtes sur celle-ci crée ( ma table fait plusieurs Giga donc les multiples requêtes sont longues et mon script PL/SQL met plus de 5mns à s’exécuter)

Je connais la clause WITH mais semble ne pas être adaptée à mon cas ( j'ai des procédures stockées )

Je pense à des "global temporary table" mais je connais pas trop Oracle.

Est-ce une bonne solution ?