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。
我创建了一个 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。