3

我正在调试一些构建成功运行的 SQL 命令的代码。

但是,在查询结束时,查询结果看起来好像已写入文本文件。

完整的查询如下

echo SELECT DATE,DATETABLE,DATE,APPDATE FROM CTD_ADF WHERE DATE IN (20130911) > sql.txt && sql   -h-1 -i sql.txt   && del sql.txt   

我假设> sql.text基本上是说创建并将结果写入名为 sql.text 的文本文件?

并且,最后在执行结束时&& del sql.txt删除 sql.text 文件?

但是这些&& sql -h-1 -i sql.txt命令的作用/含义是什么?

我试过研究这些-h-1 -i命令,但到目前为止还没有找到答案。

4

1 回答 1

3

这就像使用SQLCMD

-h -1抑制列标题,并-i指定输入文件,即 sql.txt

您可以进一步检查sqlcmd Utility 的语法,看看是否是这种情况。

于 2013-09-11T10:29:09.733 回答