Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

BCP non restituisce errori, ma non copia nemmeno le righe

Il bcp comando richiede in genere un identificatore per specificare la modalità di formato del file bcp.

  • -c specifica la modalità carattere (testo normale)
  • -n specifica la modalità nativa
  • -w specifica la modalità unicode

Nel tuo test case, il file che hai creato è in chiaro, quindi dovresti specificare '-c' nel tuo bcp al comando.

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

Microsoft consiglia utilizzando '-n' per le importazioni e le esportazioni per evitare problemi con i delimitatori di campo che appaiono all'interno dei valori delle colonne (consulta la sezione sulle best practice per la modalità carattere e la modalità nativa).