命令行:
bcp "SELECT * from tablename" queryout result.txt -c -Sservername -Usa -Ppassword

解决方案 »

  1.   

    同意楼上的做法。
    还有一种方法:引用Microsoft SQLDMO Object Library,几乎可以进行所有的sql操作。很有用。
      

  2.   

    hydnoahark(诺亚方舟) 及 lcooky(今夜无雪) 
    两位大侠可以各举个例子吗?
    比如服务器名为:CQQ,数据库实体名为:GZ,其中有一个表为:GzData。
    如果才能让GzData的数据用一条SQL语句一次性写到GzData.Txt中呢?
      

  3.   

    to hydnoahark(诺亚方舟) 
    bcp "select * from dhcw.dbo.base" queryout 1.dat -c
    为什么不行呢,提示QUERYOUT出错 
      

  4.   

    bcp "select * from gz..GzData" queryout d:\1.txt -c -S CQQ -Usa -P密码
      

  5.   

    TO hydnoahark(诺亚方舟) 
    还是不行哦,还是提示QUERYOUT出错,使用BCP还要做什么设置的么????
    为什么不行呢。。