小编典典

我可以使用bcp指定输入sql文件吗?

sql

使用bcp时如何使用长查询指定输入sql文件?我尝试使用该-i选项,但它一直抱怨没有任何其他信息的命令行错误。这可能吗?


阅读 160

收藏
2021-03-23

共1个答案

小编典典

就我而言,BCP实用程序仅支持直接写入命令行的Transact-SQL查询。前任:

bcp“从AdventureWorks.Sales.Currency中选择名称” queryout Currency.Name.dat -T -c

根据其参考,“-i”选项:

指定响应文件的名称,其中包含使用交互方式(未指定-n,-c,-w或-N)执行批量复制时对每个数据字段的命令提示符问题的响应。

请注意,它与sqlcmd实用程序
-i”选项不同:

标识包含一批SQL语句或存储过程的文件。可以指定多个文件,这些文件将按顺序读取和处理(…)

2021-03-23