Oracle PL/SQL では、select ステートメントに動的に作成されたクエリを使用しようとしています。
v_sql := 'SELECT * FROM dba_db_links@DBL_'||v_source||'_'||v_target||'_1';
FOR c2 IN (v_sql)
LOOP
v_username := c2.username;
これにより、コンパイル時に次のエラーが発生します。
[エラー] PLS-00103 (21: 12): PLS-00103: 次のいずれかを期待しているときにシンボル "LOOP" が発生しました: * & - + / at mod剰余 rem .. || マルチセットイヤーデー