I use simple code
declare @sql varchar(8000)
select @sql = 'bcp ExcelAnalysis.dbo.ClearDB out c:csvcomm.txt -c -t, -T -S '+ @@servername
exec master..xp_cmdshell @sql
but this code export all my table, but i need only some fields and conditions
like:
declare @sql varchar(8000)
select @sql = 'bcp
SELECT
,[vl]
,[data]
,[URL]
,[parse]
,[Strata]
,[Id]
FROM [ExcelAnalysis].[dbo].[ClearDB] where [data]> "01.05.2017" and NOT [vl] ="mag"and NOT [vl] ="Maxximo" out c:csvstatus.txt -c -t, -T -S '+ @@servername
exec master..xp_cmdshell @sql
but if i use any fields, the bcd returns message with his syntax.
How do correct?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…