Oracleでは、テーブル名のリストを指定して、大量のテーブルに対して「select column1 intovar1fromtable」ステートメントを実行したいと思います。そして、テーブルのすべての列に対してこれを実行したいと思います。user_tab_columnsを使用したクエリが列のタイプを返すまで、var1のタイプを宣言できません。var1をsys.anytypeとして宣言しようとしましたが、「データ型の整合性がありません:予期されたCHARがCHARを取得しました」などのエラーメッセージが表示されたORA-00932を取得しました。
では、どうすればこのエラーを回避できますか、またはどのように変数を動的に宣言できますか?どうもありがとう。