日期:2014-05-17  浏览次数:20917 次

sqlload能控制读取文件的开始行数吗?
sqlload能控制读取文件的开始行数吗?
我数据文件有表头,怎么样跳到数据行才开始读取数据?
数据文件结构如下:
===================================
JIAMBZ:x                                             #加密标志(1位)0-明文,1-密文(可空)
DANWBH:nnnnnnnn                                 #   单位编号(8位)
YWZHBH:nnnn                                     #业务种类(4位)
KHZHLX:1                                             #   外围业务帐户类型   (1位)(可空)
KEHUZH:xxxxxxxxxxxx                         #客户帐号,可为空   (20位)(可空)
HUOBDH:01                                           #   币种 (   2位)(可空)
CHUIBZ:0                                             #   钞汇标志(可空)
ZHHUXZ:0001                                       #帐户性质(可空)
SHOFBZ:1                                             #   收付标志,不可为空,1-批量代发,2-批量代扣
ZONGJE:1234567.89                           #   请求总金额
BISHUU:12345                                     #   请求总笔数
RUZHRQ:19000101                               #   可空(入帐日期)
-------------------------       #   分隔符,单列一行,至少一个,
帐号|金额|客户姓名|第三方单位编号|摘要|
===================================

数据是从 "-------------- "分隔符开始的,怎么控制从分隔符以后开始读取数据?
高手解疑,谢谢!

------解决方案--------------------
up
------解决方案--------------------
可以先对数据文件处理或采用定长装载