bonjour,

Je suis sur une 9iR2.
J'essaie péniblement de créer une table temporaire via une procédure ; quand je lance le script de création de la table, ça fonctionne ; quand je l'intègre dans la procédure, je compile, mais rien ne se passe ; pas de message d'erreur de Toad ...

voilà en gros ma procédure

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CREATE OR REPLACE procedure ma_procedure(...)
IS
 
...
 
BEGIN 
 
EXECUTE IMMEDIATE ('
create global temporary table ma_table
on commit preserve rows
as
select .... from ... where ... group by ... ;');
 
END ma_procedure;
/


Y a t'il une erreur dans la syntaxe que j'utilise ??