Я видел хак, чтобы добавить заголовки столбцов к запросу select, но у меня есть хранимая процедура, в которой много функций.Как мне UNION ALL
мои заголовки столбцов с моей хранимой процедурой, например:
BCP "Select 'col1', 'col2' UNION ALL exec Stored_Proc" queryout c:\BCP\file.out -c -T -S Servername
Так что я пытаюсь создать файл csv с моими жестко закодированными заголовками (или заголовками таблиц), а затем результатымой запрос (который находится в хранимой процедуре).
Спасибо!
Также еще одна вещь, я запускаю этот bcp-вызов из командного файла, чтобы я мог добавить дату к имени файла моего csv, например:
set var=export_Data_%date:~-4,4%%date:~-10,2%%date:~-7,2%.csv
bcp "exec dbo..Extract_Data" queryout c:\BCP\%var% -c -t, -T -S Servername