从SQL loader中加载数据的位置获取csv文件的路径。

时间:2018-06-22 03:58:39

标签: sql oracle11g sql-loader

我正在尝试使用SQL Loader将数据从CSV文件导入Oracle中的表中。但是,我想添加两个附加属性,即上传日期和从中导入数据的文件路径。我可以使用SYSDATE添加日期,是否有类似的获取文件路径的方法?

1 个答案:

答案 0 :(得分:0)

使用SYSDATE的麻烦在于,对于所有行而言,它都不相同。如果您一天要执行多个负载并且需要撤消特定负载,则这可能会很困难。考虑同时使用本文中的方法使用batch_id:Insert rows with batch id using sqlldr 我怀疑它也可以修改为使用SYSDATE,因此所有行都相同。试试看,让我们知道。无论如何,如果需要基于batch_id进行删除,则使用序列中的batch_id会使处理问题变得更加容易。