【发布时间】:2015-03-04 23:16:05
【问题描述】:
我有 3 个数据文件和 3 个表。有什么方法可以使用参数仅使用单个控制文件将数据文件中的数据输入到各自的表中。
我知道我们可以使用多个数据文件将数据插入到单个表中,但我希望多个数据文件将数据插入到多个表中。
【问题讨论】:
标签: sql-loader
我有 3 个数据文件和 3 个表。有什么方法可以使用参数仅使用单个控制文件将数据文件中的数据输入到各自的表中。
我知道我们可以使用多个数据文件将数据插入到单个表中,但我希望多个数据文件将数据插入到多个表中。
【问题讨论】:
标签: sql-loader
我没有做过,但是你可以通过使用多个 INFILE 子句来指定多个文件,只要它们是相同的布局。那么只要记录中有一些标识符,就可以使用多个 INTO TABLE 子句,每个子句都有自己的 WITH 子句。有关更多信息,请参阅control file reference。请告诉我们结果如何。
【讨论】: