Oracle SQL Developer (3.2.20.09) での作業。
2 つのソース ビューからビューを作成する必要があります。たとえば、フィールド 1 ~ 3 はビュー A に存在し、フィールド 4 ~ 6 はビュー B に存在します。重複はありません。両方のビューを選択して、それらのすべてのフィールドを後続のビューにプルすることはできません。これは、組み合わせるとフィールドが多すぎるためです (2 つのソース ビューを組み合わせて、1 つのビューで許可されているフィールドの総数をはるかに超えています)。
pl/sql パッケージ プロシージャに、ビュー A からこのフィールドを取得するように指示することはできますか? そこにない場合は、ビュー B に移動しますか?
または、all_tab_columns または他のメタ (?) ソリューションを使用するより良いソリューションはありますか?フィールド 1 の所有者を確認し、そこから取得しますか?
上記の 2 つのオプションのいずれについても経験がないため、多くのガイダンスをいただければ幸いです。
それとも、より良い第 3 の選択肢がありますか?