Lorsque j'essaie d'exécuter le code ci-dessous en obtenant une erreur comme "Erreur de compilation PL/SQL". Qu'est-ce que j'ai fait de mal dans ceci?Exécution de la variable avec exécution immédiate
declare vsql varchar2(500);
begin
vsql:='begin
create global temporary table temp_subset
(id number
,"Category" varchar2(2048)
,"Class" varchar2(2048)
,"Measure" varchar2(2048)
,"Actuals Year Total" varchar2(2048)
,"COL NAME" varchar2(256)
,value varchar2(2048)
);
end;';
execute immediate vsql;
end;
Merci.
Pourquoi créez-vous une table avec SQL dynamique? –