SQL * Loader:数据加载处理

时间:2014-04-16 13:52:24

标签: sql-loader

我希望通过以下步骤使用SQL * Loader加载一些数据: - 在文本文件中加载一些数据列。 - 在加载过程中转换为一些数据。 我的文件行格式是这样的序列:

123 G 100 data 122 EGG ....
123 G 100 date2 122 EGG ....

首先:只需要加载值列,我的意思是:" G","数据"和#34; EGG"对于第一行和" G","数据2" &安培; " EGG"对于第二行等,s对应于字段ID。

其次:在某些情况下,我需要将一些列拆分为3个部分,这将对应于表中的3个记录。

全球问题:我只需知道如何同时结合日期加载和日期处理。

另外,在某些情况下需要将一些列拆分为3个部分,这将对应于表中的3个记录。

1 个答案:

答案 0 :(得分:0)

首先: 需要考虑数据文件中的每一列。如果您不想将其加载到表中,只需将其指定为FILLER:

...
( NBR1  FILLER   -- '123'
 ,data1 char     -- 'G'
 ,NBR2  FILLER   -- '100'
 ,data2 char     -- 'data'
 ,NBR3  FILLER   -- '122'
...

你的其他问题需要一些前后的例子,你需要做什么以及你想要回答什么。