Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

BCP gibt keine Fehler zurück, kopiert aber auch keine Zeilen

Das bcp Der Befehl benötigt normalerweise einen Bezeichner, um den Formatmodus der bcp-Datei anzugeben.

  • -c gibt den Zeichenmodus (Klartext) an
  • -n gibt den nativen Modus an
  • -w gibt den Unicode-Modus an

In Ihrem Testfall ist die von Ihnen erstellte Datei Klartext, daher sollten Sie '-c' in Ihrem bcp angeben im Kommando.

bcp MyDB.dbo.mincase in data.csv -c -T -S .\SQLEXPRESS

Empfehlungen von Microsoft Verwenden Sie das '-n' für Importe und Exporte, um Probleme mit Feldtrennzeichen zu vermeiden, die in Spaltenwerten erscheinen (siehe Abschnitt zu Best Practices für den Zeichenmodus und den nativen Modus).