linux下使用sqlldr导入数据

u010918285 2017-11-24 06:20:22
各位大神好,

linux下使用sqlldr导入.dat文件数据到oracle,
系统会每天根据日期生成一个文件夹将dat格式数据文件文件存放在日期目录下,
其中.tcl控制文件需要设置数据文件存放位置,
内容如下:

各位大神有什么办法可以自动生成tcl控制文件或者自动更改tcl文件中的路径。

load data
infile 'E:\data\20170902\EDW\G_LOAN_SMY.dat'
append
into table GRDM.G_LOAN_SMY
fields terminated by ''
TRAILING NULLCOLS
(
DATA_DT,
OPRT_CNTR_ECD,
OPRT_CNTR_NM,
DEPT_ECD,
PD_ECD,
PD_NM,
PD_TP,
PRO_JECT_CDE,
MRCH_ECD,
MRCH_NM,
STR_ECD,
STR_NM,
CR_MGR,
CR_MGR_NM,
LOAN_BAL,
DAY_INCR_AMT,
DAY_DSBR_DNUM,
DAY_DSBR_AMT,
DAY_APL_DNUM,
PART_DATE

)
...全文
228 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧