SQLcmd 输出还包含不需要的输入 SQL 语句

SQLcmd output contains also unwanted input SQL statements

我创建了一个 sql 脚本,它以 table 格式从数据库中检索一些信息,

我已经创建了一个 sqlcmd 脚本来执行该查询文件, 但在输出文件中,我有 .sql 文件中存在的查询 + 保存的结果, 结果文件 http://prntscr.com/7e4j5i

我只想在那个文件中得到结果

SQLCMD -S pcname\SQLEXPRESS -v VITI=%vl% -E -w 166 -e -i C:\db\input.sql -o C:\db\Book1.csv -s","  -w 700 -es

我该怎么做?

我是否必须更改 .sql 文件中的某些内容以从结果文件中排除查询?

删除 -e 参数。

-e 参数将回应输入(即您的 SQL)。

有关信息,请参阅 here