我有一个使用bcp queryout
的存储过程,并使用
SELECT * FROM ##TempTable
有时,创建的文件为空。我知道在创建和保存文件时,它不能基于输出位置的权限,因此SELECT
必须返回零行。这是一个生产环境,我不允许进行任何调试等以查看SELECT
语句在bcp行之前返回的内容 - 但我知道该表已填充,因为它稍后在sp和代码的那一部分永远不会失败
有没有人见过bcp这样做?
我对bcp使用的开关是
-t -T -c -S
由于
答案 0 :(得分:0)
您是否检查过以确保没有任何字段包含NULL。使用ISNULL()将NULL替换为''。