SQL 環境では、特定の状況下で、プロシージャー内のテーブル (またはビュー) A へのすべての参照が実際にはテーブル (またはビュー) B を使用するという要件があります。iSeries では、OVRDBF コマンドを使用してテーブル A への参照をオーバーライドします。テーブル B: OVRDBF FILE(A) TOFILE(B)。SQLでこれに相当するものは何ですか? ありますか?
私の目標は、オーバーライドを知らない手順で終わることです。特定の条件が満たされたときにテーブル B で処理を指示するプロシージャ内に条件付きロジックは必要ありません。ビジョン:
一般的な状況では: プロシージャを呼び出すだけです
特定の代替状況では: OVRDBF と同等の手順を実行してから、手順を呼び出します。