我需要通过SQLLoader控件文件将文件名读取到列。我们怎么做呢?
控制文件如下。
OPTIONS (SKIP=1)
LOAD DATA
CHARACTERSET UTF8
Apend
INTO TABLE XX_Update_table
FIELDS TERMINATED BY '|'
(CUSTOMER_ID,
Customer_NAME,
FileName ***<How to pass file name here>***
)
操作系统是Windows ..
文件名如: -
20171005_1_batch1.txt
内容如下:
1.23456|ramanujan
1.56678|ravi
SQL-loader命令:
sqlldr userid=system/123@instance1 control=D:\ControlFile\control_file.ctl data=D:\ControlFile\Data\20171005_1_batch1.txt
请帮忙。