目标:
我想将存储过程中列标题的一些名称添加到CSV文件
bcp“EXEC [databasname]。[storedprocedure]”queryout C:\ test \ bcp_outputTable.csv -c -T -SPC01 -r \ n
问题:
我无法找到解决方案。
的信息:
我在CMD中使用上面的代码。
答案 0 :(得分:1)
{{1}}
答案 1 :(得分:0)
@ECHO off
SET" location = c:\ test \" SET filename =%date:~0,10%
ECHO这个bat创建一个csv文件到文件夹%location%ECHO 如果您已准备就绪,请按按钮空格
PAUSE
BCP" [databasname]。[storedprocedure]" queryout %location %% filename%.txt -c -T -t; -SPC01 -r \ n
::在csv文件中添加标头ECHO f; f; f> %位置%%文件名%的.csv
TYPE%location %% filename%。txt>> %位置%%文件名%的.csv
DEL / s%位置%% filename%。txt
PAUSE