【发布时间】:2021-09-09 07:25:54
【问题描述】:
晚上好,
我将加载位于 oracle 本地路径中但位于不同文件夹中的 xls 文件
在文件夹中多年和在子文件夹中的几个文件。负载将是总的, 删除并重新加载。
但我的文件夹结构有问题,我想知道 UTL_FILE 包是否可以完成我的工作。
文件夹的结构类似于:
人(目录)
------->2020
------->2021
------------>(文件)persona_0.xls
------------->(文件)persona_new.xls
我该怎么办:
1-循环遍历该文件夹结构。
2-我如何用通配符读取不同的文件 * person_ *
非常感谢,
感谢任何帮助或示例
您好。
【问题讨论】:
-
除了@pmda 的声音回答之外,我想问一下......“加载”文件到底是什么意思?将整个完整文件插入 blob 列?还是您的意思是读取文件,将其解析出来,然后将解析后的数据作为不同的列插入到表中?如果这就是你的意思,你需要知道 xls 文件是专有的(微软)二进制格式,其他程序不容易读取。
标签: oracle oracle11g oracle10g oracle-sqldeveloper