sql >> Databasteknik >  >> RDS >> Sqlserver

BCP returnerar inga fel, men kopierar inte heller några rader

bcp kommandot behöver vanligtvis en identifierare för att ange formatläget för bcp-filen.

  • -c anger teckenläge (klartext)
  • -n anger inbyggt läge
  • -w anger unicode-läge

I ditt testfall är filen du skapade klartext, så du bör ange '-c' i din bcp befälhavare.

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

Microsoft rekommenderar använd '-n' för import och export för att undvika problem med fältavgränsare som visas i kolumnvärden (se avsnittet om bästa praxis för teckenläge och inbyggt läge).



  1. Hur man använder Decode i Oracle

  2. Varför är laddning av SQLAlchemy-objekt via ORM 5-8x långsammare än rader via en rå MySQLdb-markör?

  3. DB2-databas i Oracle SQL-utvecklare

  4. Hur man räknar i ett sammanfogningsuttalande