1

一部の (この場合は 2) データベース テーブルで RFC を介して内部結合選択を実行する機会はありますか?

基本的に、このコマンドを RFC で動作するものに変換したいと考えています。

SELECT DISTINCT t2~field
    FROM table1 AS t1
    INNER JOIN table2 AS t2
    ON t1~id = t2~id
    INTO TABLE lt
    WHERE (lv_where).

を認識していRFC_READ_TABLEます。唯一の問題は、1 つのテーブルからしか読み取れないことです。両方のテーブルから読み取り、それらをマージして自分のものをチェックすることもできますが、それを防ぎたいです。

4

2 に答える 2

4

参加操作を手動で実行しないことをお勧めします。これを行う最も簡単な方法は、必要な選択を正確に実行する独自の汎用モジュールを作成することです。難しいことではありません。ぜひお試しください。これができない場合は、誰かにデータベース ビューを組み立ててもらい、それを への呼び出しで使用してもらうことができますRFC_READ_TABLE。私が認識していない他のモジュール固有のクエリ オプションがあるかもしれません。

于 2013-10-28T17:39:31.503 に答える