用企业管理器的导入导出工具或者用bcp导入!
一般出现这种情况是因为你的某些数据后面有很多的空格,所以导致数据过长!
你在数据后面按住Delete几秒钟,这样就可以删掉了!
相信bcp你会使吧,不会再回帖吧!

解决方案 »

  1.   

    SQL的企业管理器-->DTS数据转换服务-->导入工具
    bcp工具见联机帮助.
      

  2.   

    那先把表的结构导出;
    重新建一张表;
    把表的字段设置为TEXT;
    导入数据;
    把数据导入新表中(把空格去掉LTRIM(RTRIM(字段)));
    删除原先的表;
    重新命名。
      

  3.   

    我用DTS导的时候,出现错误
    “作为源列6(摘要)的数据对于所指定的缓冲区来讲太大”
    bcp没使用过,能解决这个问题吗如何做
      

  4.   

    你可以把Excel中的工作表复制到.txt文件中,用DTS导入,选择用分隔符,分隔符项输入.txt中的那个空白(可直接从.txt中复制过去,其实是个"Tab"),导入后就没有空格出现了;否则直接导入会在字段前后产生Tab的空格,用ltrim(rtrim())去不掉的。