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

时间:2015-06-07 11:30:25

标签: sql sql-server sql-server-2008 sqlcmd

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

我创建了一个执行该查询文件的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文件中的某些内容以从结果文件中排除查询?

1 个答案:

答案 0 :(得分:2)

删除-e参数。

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

有关信息,请参阅here