从导出的CSV文件中删除不需要的信息

时间:2015-11-16 11:46:48

标签: sql-server batch-file

我正在使用此批处理脚本以制表符分隔的CSV格式导出SQL脚本的结果。

sqlcmd -S PRISHA-CRM  -i "C:\Users\Administrator\Desktop\test.sql" -U essl1 -P essl  -o C:\outputfile.csv  -s " "

screenshot

  1. 如何防止第二行----------出现在导出的文件中?
  2. 如何防止B4单元格中的文字出现在导出的文件中?
  3. 尝试了多件事,但它没有用。

1 个答案:

答案 0 :(得分:0)

如果要删除虚线,请将输出传输到 FINDSTR 命令,然后重定向到输出文件。

sqlcmd -S PRISHA-CRM  -i "C:\Users\Administrator\Desktop\test.sql" -U essl1 -P essl -s " " | findstr /R /C:"^[^-]*$" >C:\outputfile.csv

对SQLCMD一无所知,所以我不知道为什么要在B4中获取数据。