2012-12-13 38 views
1

我有3個數據文件和3個登臺表。有沒有辦法通過參數使用單個控制文件將數據從數據文件輸入到它們各自的登臺表中。使用單個ctl文件將數據從多個數據文件加載到多個表中

爲了詳細說明情況,有3個數據文件,即A.dat,B.dat,C.dat,其數據分別輸入到A_Stg,B_Stg,C_Stg登臺表中。這無疑可以使用單獨的ctl文件來完成。但要求是使用單個加載程序文件來完成。

這個方向的任何指針都會很棒。

回答

2

使用1個ctl文件存在四種組合。從多個數據文件

  1. 插入數據到單個表從單個數據文件到多個表
  2. 插入數據從單個數據文件到單個表從多個文件到
  3. 插入數據
  4. 插入數據多個表。

前三種可能適用於任何情況。 但第四種情況只有當所有表格的結構相同時纔可能。否則我們必須去找多個ctl文件。

更多信息可查詢here

相關問題