oracleのcursor for loopの使い方を教えてください。Oracleのカーソルforループ
次のコードを使用すると、すべて問題ありません。
for rec in (select id, name from students) loop
-- do anything
end loop;
しかし、このSQL文の変数を定義しても機能しません。
v_sql := 'select id, name from students';
for rec in v_sql loop
-- do anything
end loop;
エラー:PLS-00103
最も適切な答えを行うことができます。私は、すべてがより簡単になると思った。あなたの決定に感謝します。 –