sql >> Databasteknik >  >> RDS >> Sqlserver

BCP - Ogiltigt teckenvärde för cast-specifikation vid import till tabell med IDENTITY-kolumnen

När du importerar till en tabell med en IDENTITY-kolumn och du inte anger värden för IDENTITY-kolumnen i importfilen, måste du ange i en formatfil att IDENTITY-kolumnen kommer att hoppas över i importen.

Detta sätt att arbeta nämns uttryckligen i Microsofts dokumentation om BCP , flagga -E :

Vad du behöver göra:

  1. Först skapa en formatfil med BCP . T.ex. för en fil utan XML-format ser kommandot ut som BCP table_or_view format nul -f format_file_name
  2. Ange att hoppa över IDENTITY-kolumnen i formatfilen
  3. Använd formatfilen du skapade i din BCP IN kommandot med BCP -f flagga



  1. PHP MySQLi hämta array push åsidosätter data

  2. Sammanlagda värden över ett intervall av timmar, varje timme

  3. Hur kan jag infoga arabiska ord i mysql-databasen med java

  4. Latin-1 / UTF-8 kodning php