select 'bcp '+''''+ name+''''+' out '+''''+name+''''+'.csv -c -q -U'+'uid -P'+'pwd'
from sysobjects where type='U'Try this

解决方案 »

  1.   

    bcp 可以实现数据的导入导出。"D:\Program Files\Microsoft SQL Server\80\Tools\Binn\bcp.exe"
    EXEC master..xp_cmdshell 'bcp test.dbo.P_Aspect in c:\temp1.txt -c -q -S"servername" -U"sa" -P""'
    //导入 EXEC master..xp_cmdshell 'bcp test.dbo.P_Aspect out c:\temp1.txt -c -q -S"servername" -U"sa" -P""'
    //导出
      

  2.   

    我导出或导入的数据要有WHERE语句的,要将SELECT * FROM WHERE ...   过滤后的数据导入或导出
      

  3.   

    可以把你的查询做成视图呀,只要把参数改成如下
    sysobjects where type='V'