「CID」、「NAME」、「EMAIL」、「LOC」は、2 つのテーブルの属性です。
ビュー TEST_V を作成
選択 * テーブル 1 から
連合
* テーブル 2 から選択します。
TEST_ERROR に挿入 (Source_Rowid、Source_Table、Filter_Id、Date_Time、Action)
ROWID、'TEST_V'、100、sysdate、'Request Admin' を選択します。
TEST_V から
LOC = (場所から CityList を選択);
場所は別のテーブルであり、CityList が定義されています。CityList と LOC を一致させてから、行を追加します。
私が得ているエラーは次のとおりです。
SQL エラー: ORA-01446: DISTINCT、GROUP BY などを含むビューから ROWID を選択することも、ビューをサンプリングすることもできません。