使用bcp时如何使用长查询指定输入sql文件?我尝试使用该-i选项,但它一直抱怨没有任何其他信息的命令行错误。这可能吗?
-i
就我而言,BCP实用程序仅支持直接写入命令行的Transact-SQL查询。前任:
bcp“从AdventureWorks.Sales.Currency中选择名称” queryout Currency.Name.dat -T -c
根据其参考,“-i”选项:
指定响应文件的名称,其中包含使用交互方式(未指定-n,-c,-w或-N)执行批量复制时对每个数据字段的命令提示符问题的响应。
请注意,它与sqlcmd实用程序“ -i”选项不同:
标识包含一批SQL语句或存储过程的文件。可以指定多个文件,这些文件将按顺序读取和处理(…)