how to export sql data to csv using bcp

前端 未结 2 451
陌清茗
陌清茗 2020-12-11 18:41

I use simple code

declare @sql varchar(8000) 
select @sql  = \'bcp ExcelAnalysis.dbo.ClearDB out c:\\csv\\comm.txt -c -t, -T -S \'+ @@servername 
exec master         


        
2条回答
  •  孤街浪徒
    2020-12-11 19:24

    Bcp queryout option should be used.

    Syntax would be:

    SET @sql = 'bcp "SELECT [vl]
                ,[data]
                ,[URL]
                ,[parse]
                ,[Strata]
                ,[Id]
            FROM [dbo].[ClearDB] 
            WHERE [data] > ''01.05.2017''
            AND NOT [vl] =''mag''
            AND NOT [vl] =''Maxximo''" 
        queryout c:\csv\comm.txt
        -c -t, -T -S '+ @@servername + '\' + @@servicename
    

提交回复
热议问题