I am trying to export my stored procedure to a .csv file using BCP. It does give me a output file in .CSV but it does not print column name. Below is the script. Please look at and let me know what i am missing
DECLARE @command VARCHAR(4000)
declare @fulldate varchar(30) = convert(varchar,GETDATE(),112)
declare @year varchar(30) = left(@fulldate,4)
declare @day varchar(30) = right(@fulldate,2)
declare @month varchar(30) = left(right(@fulldate,4),2)
DECLARE @FileDirectory VARCHAR(1000) = 'c:\'
DECLARE @FileName VARCHAR(255)= 'TestingDOC' + @month + '.' + @day + '.' + @year + '.txt'
declare @attach varchar(1255) = @fileDirectory + @fileName
SET @command = 'bcp "select * from ngprod.dbo.TEMP_PAS"'
+ ' queryout "' + @FileDirectory + @FileName + '"'
+ ' -c -t, -T -S'+ @@servername
EXEC master..xp_cmdshell @command