用SQL SERVER 2000的"导出数据"可以完成你的功能.
我可以得到下面这样的数据格式:
"一月",10000,.0500
"二月",11000,.0500
"三月",10100,.0490
"四月",10000,-.5000
"五月",10000,.0000

解决方案 »

  1.   

    方法如下:在SQL SERVER 2000中选定对应的表-->右键-->所有任务-->导出数据-->下一步-->下一步(选择对应的登陆方式)-->在这里"目的地"选择"文本文件"-->选择存储的位置
    -->下一步-->对各种分隔符设置(选择默认就是上面的结果)--下一步-->下一步-->完成.
      

  2.   

    /** 导入文本文件
    EXEC master..xp_cmdshell 'bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword'/** 导出文本文件
    EXEC master..xp_cmdshell 'bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword'

    EXEC master..xp_cmdshell 'bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword'导出到TXT文本,用逗号分开
    exec master..xp_cmdshell 'bcp "库名..表名" out "d:\tt.txt" -c -t ,-U sa -P password'
    BULK INSERT 库名..表名
    FROM 'c:\test.txt'
    WITH (
        FIELDTERMINATOR = ';',
        ROWTERMINATOR = '\n'
    )