数据格式如下:
名称/123456789/2009-01-02 13:52:02
导入文件*.ctl如下:
LOAD DATA
INFILE 'D:\1.txt'
append into table  表名
fields terminated by "/"
(字段一,字段二,字段三)
三个字段均为varchar2,长度50,导入时报记录 1: 被拒绝 - 表 表名 的列 字段三 出现错误。
在逻辑记录结束之前未找到列 (使用 TRAILING NULLCOLS)

解决方案 »

  1.   

    搞错了,原来是oracle板块,不好意思
      

  2.   

    没什么问题,注意字段分隔不能是全角字符,应换成半角
    (字段一字段二字段三)测试一下,完全没问题
    1.建表
    create table lo(c1 varchar2(50),c2 varchar2(50),c3 varchar2(50));2.a.ctl文件
    LOAD DATA
    INFILE 'c:\1.txt'
    append into table lo
    fields terminated by "/"
    (c1,c2,c3)3.1.txt文件
    名称/123456789/2009-01-02 13:52:024.命令行
    c:>sqlldr test/test@tnsnames control=a.ctl