【发布时间】:2017-05-31 09:45:56
【问题描述】:
我有一个 ORACLE 外部表,它从路径加载文件数据。 但是路径中存在的文件名将每 5 分钟修改一次,只有文件的时间戳会定期更改。 示例文件名:'DATA_31052017032525.txt'。
--高亮的路径会定期改变。
如何在 ORACLE 外部表脚本中处理这种情况而不是每 5 分钟修改 oet 表脚本中的文件名。
【问题讨论】:
-
我不相信这是可能的。您可以做的是在将文件修改为具有静态名称的文件后复制文件,然后将外部表基于静态命名文件。例如。
DATA_31052017032525.txt复制到DATA_main.txt,然后 5 分钟后,DATA_31052017033025.txt复制到DATA_main.txt等。假设您需要保留包含时间戳的文件,否则您只需将其重命名为静态修改后的名称。
标签: sql oracle plsql oracle11g