Recimo da kao rezultat nekih upita iz procedure... imam nekoliko execute statement naredbi koje npr ovako izgledaju
execute statement 'create table ' || :my_tbl_name || '(tmp1234 integer)';
execute statement 'alter table ' || :my_tbl_name || ' add polje1 integer';
execute statement 'alter table ' || :my_tbl_name || ' add polje2 integer';
execute statement 'alter table ' || :my_tbl_name || ' add polje3 varchar(20)';
execute statement 'alter table ' || :my_tbl_name || ' drop tmp1234';
sve ove naredbe prolaze ali sledeca naredba koja sledi iza njih ne prolazi sa porukom : Tabela ne postoji!?
s = 'insert into mojanovatabela(POLJE1,POLJE2,POLJE3) select POLJE1, POLJE2, POLJE3 from mojastaratabela where POLJE1 = 1
execute statement s;
Da li neko zna kako bi se ovaj problem mogao resiti?