在使用SQL Loader加载的文件中使用时间戳记

问题描述 投票:0回答:1

我每天都需要在Oracle数据库中加载名为XXXX的dat文件。但是问题是,我需要读取带有时间戳的simila文件,例如:XXXX20191120.dat是否可以在.ctl中创建这样的配置,以使INFILE'/blaa/blaa/blaa/XXXXX20191120.dat'部分每天都有可能不同?如果是这样,请举例。

如果必须使用单独的shell脚本来完成,请举例。

谢谢大家

linux oracle sql-loader
1个回答
0
投票

如果每次都需要使用不同的文件名,请不要将其放在ctl文件中,请使用命令行参数DATA例如。

    data=/bla/bla/xxxxx20191121.dat

看看doc,我给了12.1参考,因为您没有指定要使用的版本。

© www.soinside.com 2019 - 2024. All rights reserved.