记事本打开test.txt,替换双引号为空

解决方案 »

  1.   

    BULK INSERT 库名..表名 
    FROM 'c:\test.txt' 
    WITH ( 
        FIELDTERMINATOR = '"',
        ROWTERMINATOR = '\n' 

    如果每个字段前后含有双引号,则用什么参数表示?
      

  2.   

    FIELDTERMINATOR = '"', 我试过了,也不行啊
      

  3.   

    看到类似的问题,但没答案:
     bulk insert文本文件导入问题(急!) 
    已发布: 2005-1-25 下午6:47      回复  
     请各位高手大哥帮一下忙,小弟不胜感激!我想把文本文件ts.del导入数据库中,怎样写sql语句?
    ts.del的格式如:
    "2004/03/03","000000018008000000205",+00000000001000000.00
    "2004/02/10","000000018008000000192",+00000000008800000.00
    "2004/02/13","000000018008000000256",+00000000003500000.00
    "2004/02/13","000000018008000000256",+00000000003500000.00我用了以下语句:
    BULK INSERT ts FROM 'd:\ts.del'
    WITH (
    CODEPAGE = 'ANSI' ,
    DATAFILETYPE = 'char',ROWTERMINATOR = '\n',
    FIELDTERMINATOR = ',',KEEPNULLS
    )
    但是,导入数据库后,第一个双引号也被导入数据库中,正确的格式应该为:
    行分隔符为:{CR}{LF}
    文本限定符:双引号
    列分隔符:逗号  
      

  4.   

    1.记事本打开test.txt,替换双引号为空
    2.不用替换引号导入,导入后update替换引号为空