小弟有部分数据需要上传,格式中包含日期,特别是包含了时间,格式如下:
13905081693 1996-07-25 00:00:00 1996-07-25 00:00:00
13905972222 1996-10-29 00:00:00 1996-10-29 00:00:00
13960209999 2000-05-31 00:00:00 2000-05-31 17:11:38
13959781777 1999-09-14 00:00:00 2000-12-01 21:23:31这样的话,普通的Load方式在加载时间碰到日期后的空格时就会算结束了吧?我要如果保证时间和日期在一起算一列呢?
谢谢

解决方案 »

  1.   

    主要是客户那边导出的数据就是这样的,我也想用,号格开啊,这要就没有问题了那么如何通过字符长度来确定字段呢?以上面的字段来说,我的*.ctl文件要怎么写?
      

  2.   

    客户端的导出不是我们来做的,是移动员工从移动的Boss系统中导出的
    问题已经解决了,我把内容Copy到Excel文件中,然后添加两列逗号列,再Copy到文件文件中,这样就能通过逗号格开的方式解决了,其实前面好像不通过这种方式也可以,查看出错日志后,有个错误是落在日期格式不对上,因为导入的数据日期是文本格式,但Oracle表中的数据是Date类型的