Bonjour à tous,
désolé si ce problème a déjà été posté, ça fait un moment que je cherche et je ne trouve rien.
Bon je fais un appel dynamique de SELECT dans une procédure, seulement voilà,
la procédure s'exécute sans problème, mais rien ne s'affiche, pas de tableau.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
create or replace procedure analyse_produit
IS
texte varchar2(150);
begin
texte := '
SELECT PROD_NAME,CA FROM PRODUCT JOIN DW_SALES ON DW_SALES.ID_PROD = PRODUCT.ID_PRODUCT
ORDER BY(CA) desc
';
execute immediate texte;
 
end;
/
Alors que je voudrais avoir quelque chose comm ça :

PROD_NAME CA
-------------------- ----------
pantalon impermeable 145
chemise bleue 50
cravate rouge 40
cravate bleue 35