SQL Server BCP空文件

时间:2014-09-04 05:03:31

标签: sql sql-server bcp

我尝试使用bcp查询逗号分隔值文件,但每次都得到一个空文件。

这是我的bcp命令:

bcp "SELECT * FROM ##OutAK "  QUERYOUT D:\Outbound\raw\li14090413.raw -c -T -t -S DB1

我已验证##OutAK不为空,因为select count (*) from ##OutAK不为0.使用HEX编辑器打开文件时,我看到以下内容:

0D 0A

1 个答案:

答案 0 :(得分:1)

我发现了问题。看来BCP过敏"过敏"用NULL。所以,我只是将ISNULL()放到所有可以为空的字段,输出文件现在恢复正常。