0

製品の特定の機能の使用に関する情報を収集するために、1 回限りの (二度と実行しない) スクリプトを作成しようとしています。これが私が今持っている単純化されたスクリプトです:

begin
  for db in (select owner from dba_tables where table_name='feature_table') loop
    begin
      for info in (select * from db.owner.feature_table where something='important') loop
        begin
          dbms_output.put_line(db.owner||' , '||info.type||' , '||info.source);
        end;
      end loop;
    end;
  end loop;
end;

「db.owner.feature_table」の内部ループでエラーが発生します。また、連結された文字列として渡そうとしましたが、役に立ちませんでした。これを機能させるにはどうすればよいですか?

4

1 に答える 1