Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

O BCP não retorna erros, mas também não copia nenhuma linha


O bcp O comando normalmente precisa de um identificador para especificar o modo de formato do arquivo bcp.
  • -c especifica o modo de caractere (texto simples)
  • -n especifica o modo nativo
  • -w especifica o modo unicode

Em seu caso de teste, o arquivo que você criou é de texto simples, então você deve especificar '-c' em seu bcp no comando.
bcp MyDB.dbo.mincase in data.csv -c -T -S .\SQLEXPRESS

Recomendações da Microsoft usando o '-n' para importações e exportações para evitar problemas com delimitadores de campo que aparecem em valores de coluna (consulte a seção sobre o modo de caractere e as práticas recomendadas do modo nativo).