1

3 つのデータ ファイルと 3 つのステージング テーブルがあります。パラメータを使用して単一の制御ファイルのみを使用して、データ ファイルからそれぞれのステージング テーブルにデータを入力する方法はありますか。

シナリオを詳しく説明すると、A.dat、B.dat、C.dat という 3 つのデータ ファイルがあり、これらのデータはそれぞれ A_Stg、B_Stg、C_Stg ステージング テーブルに入力されます。これは、別個の ctl ファイルを使用して行うことができます。ただし、要件は、単一のローダー ファイルを使用して実行することです。

この方向への指針は素晴らしいでしょう。

4

1 に答える 1

2

1 つの ctl ファイルを使用すると、4 つの組み合わせが存在します。

  1. 複数のデータ ファイルから 1 つのテーブルにデータを挿入する
  2. 単一のデータ ファイルから複数のテーブルにデータを挿入する
  3. 単一のデータ ファイルから単一のテーブルにデータを挿入する
  4. 複数のファイルから複数のテーブルにデータを挿入します。

最初の 3 つはどのような状況でも可能です。ただし、4 番目のケースは、すべてのテーブルの構造が同じ場合にのみ可能です。そうしないと、複数の ctl ファイルを取得する必要があります。

詳細はこちら

于 2012-12-14T04:07:14.777 に答える