execute immediate
ステートメントを使用してテーブルにデータを挿入しようとしています。しかし、私はエラーが発生します
FROM keyword not found where expected
誰が何が悪いのか見てもらえますか?
declare
c1 SYS_REFCURSOR;
v_tabl_name varchar2(30);
begin
open c1 for
select tablename from table1;
LOOP
FETCH c1 INTO v_tabl_name;
EXIT WHEN c1%NOTFOUND;
execute immediate 'insert tabl2(tabl_name) (select ''tem'' from'||v_tabl_name||')' ;
END LOOP;
close c1;
end;