我用\n作为换行符,但是一个文件作为一行导入了.
unix文本我看换行符是0A, 这个我在bcp或者bulk insert中如何设置换行符?

解决方案 »

  1.   

    换行符指的是源文件的换行符符,既然unix文本的换行符是0A,最好先试一下0A,\0A,\A,\0等是否有效,然后再使用这些终止符试试.终止符     表示方法 
    --------------------------------
    回车换行   \r\n
    逗号       ,
    制表符     \t 
    换行符     \n 
    回车       \r 
    反斜杠     \\ 
    空终止符(不可见终止符) \0 
    任何可打印的字符(控制字符是不可打印的,除空值、制表符、换行符和回车之外)  (*、A、t、l 等) 
    最长可达 10 个可打印字符的字符串,包括上面列出的部分或全部终止符  (**\t**、end、!!!!!!!!!!、\t--\n 等)  
    说明 : 只有 t、n、r、\ 和 0 字符可以与反斜杠转义符一同使用以生成控制字符。
      

  2.   

    谢谢楼上的兄弟
    我解决了,用char(10)来处理