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

BCP returnerer ingen fejl, men kopierer heller ikke nogen rækker

bcp kommandoen har typisk brug for en identifikator for at angive formattilstanden for bcp-filen.

  • -c angiver tegntilstand (klartekst)
  • -n angiver indbygget tilstand
  • -w angiver unicode-tilstand

I dit testtilfælde er den fil, du oprettede, almindelig tekst, så du bør angive '-c' i din bcp i kommando.

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

Microsoft anbefaler ved at bruge '-n' til import og eksport for at undgå problemer med feltafgrænsere, der vises i kolonneværdier (se afsnittet om tegntilstand og bedste praksis for indbygget tilstand).



  1. SQL Server:vælg de nyeste rækker, hvis sum matcher en værdi

  2. Sådan får du flere kolonner fra en kolonne, SQL

  3. Tilføjelse af Postgres-objekter til skabelon1

  4. SQL:Find den længste fælles streng mellem rækker