bcp好像不能解决这个问题,试过先导出字段名再加数据的话会覆盖原来的文件

解决方案 »

  1.   

    或者这样
    先把字段名和数据导入临时表
    像这样#tmp
    col1   col2
    字段1  字段2
    aa     bb
    cc     dd再用bcp导出
      

  2.   

    declare @a varchar(8000)
    set @a='select '
    select @a=@a+''''+a.name+''',' from 库名.dbo.syscolumns a,库名.dbo.sysobjects d where a.id=d.id and d.xtype='U' and d.name='表名'
    set @a=left(@a,len(@a)-1)
    exec(@a)