我有 20 个临时表,我们不断地加载和验证数据,每个表都有一个控制文件。
我怎样才能拥有一个唯一的控制文件来更改数据加载到的表?有什么建议吗?
提前致谢!
---甲骨文信息---
Oracle 数据库 10g 企业版 10.2.0.1.0 - 64bi
我有 20 个临时表,我们不断地加载和验证数据,每个表都有一个控制文件。
我怎样才能拥有一个唯一的控制文件来更改数据加载到的表?有什么建议吗?
提前致谢!
---甲骨文信息---
Oracle 数据库 10g 企业版 10.2.0.1.0 - 64bi
建议您编写控制文件将数据加载到同义词而不是特定表中。通过重新定义所需表的同义词来开始每次加载运行。
也许您可以使用多个 INTO TABLE 子句,并以某种方式使用 WHEN 子句来区分它们。
看这里了解更多详情