SQL加载器,在导入时插入文件名

时间:2016-01-15 09:52:09

标签: sql-loader

我试图导入一个看起来像的数据文件 FileName:BND20160114.dat

行看起来像这样:

SPSTART;BN;20160114;083422;000026
SPINFO;15165446456;A1;20160114
SPINFO;54645465456;A1;20160114
SPSLUT;BN;20160114;083422;4

我创建了一个简单的控制文件,用于导入表格中的行。

load data characterset WE8MSWIN1252
APPEND INTO TABLE CSSE_IMP.STAGED_PERSON_LKD
fields terminated by ';' 
TRAILING NULLCOLS
(
    FILE_ROWNUM RECNUM,
    FILE_DATA POSITION(1:400),
)

我的问题是我要导入更多与此文件类似的文件,我需要知道我导入的每个文件的来源。 我导入每行的文件名。 或者我收到SPSTART之后的字母;在第一行中,并将其添加到每一行。

我被困住了。有人可以对此有所了解。

感谢!

0 个答案:

没有答案