BCP没有复制

时间:2015-02-03 01:33:02

标签: sql-server bcp

我从Windows 2008 / SQL 2008命令行运行一个简单的bcp查询,但数据没有复制。这个问题可能是第二个声明中缺少的引文,但我尝试了几种不同的方式而没有运气。我运行了一些SET语句来预先覆盖变量。

这有效:

bcp" SELECT * FROM FS84RPT.dbo.PS_CM_ACCTG_LINE WHERE FISCAL_YEAR = 2015" queryout%OUTPUT%\ PS_CM_ACCTG_LINE.txt -e%ERRORLOG%\ PS_CM_ACCTG_LINE.err -o%TIMINGS%\ PS_CM_ACCTG_LINE.txt -T -c

这在下面不起作用(我添加了额外的限定符)

bcp" SELECT * FROM FS84RPT.dbo.PS_CM_ACCTG_LINE WHERE FISCAL_YEAR = 2015 AND ACCOUNTING_PERIOD = 9" queryout%OUTPUT%\ PS_CM_ACCTG_LINE.txt -e%ERRORLOG%\ PS_CM_ACCTG_LINE.err -o%TIMINGS%\ PS_CM_ACCTG_LINE.txt -T -c

以上内容不会复制任何行。感谢输入

0 个答案:

没有答案