Dieses Verhalten kam mir sehr merkwürdig vor, und ich habe eine Weile damit verbracht, meinen Code auf Fehler zu überprüfen, bevor ich Folgendes fand
"out" Kopien aus der Datenbanktabelle oder dem View in eine Datei. Wenn Sie eine vorhandene Datei angeben, wird diese überschrieben. Beim Extrahieren von Daten ist zu beachten, dass das Dienstprogramm bcp eine leere Zeichenkette als Null und eine Nullzeichenkette als leere Zeichenkette darstellt." (aus http://msdn.microsoft.com/en-us/library/ms162802.aspx )
Natürlich konnte ich dadurch mein Problem beheben, aber kennt jemand einen Grund, warum dies der Fall ist?