Podczas importowania do tabeli z kolumną IDENTITY i nie dostarczasz wartości dla kolumny IDENTITY w pliku importu, musisz określić w pliku formatu, że kolumna IDENTITY zostanie pominięta podczas importu.
Ten sposób pracy jest wyraźnie wymieniony w dokumentacji Microsoft na BCP , flaga -E :
Co musisz zrobić:
- Pierwszy utwórz plik formatu za pomocą BCP
. Np. dla pliku w formacie innym niż XML polecenie wygląda tak:
BCP table_or_view format nul -f format_file_name
- Określ, aby pominąć kolumnę IDENTITY w pliku formatu
- Użyj pliku formatu utworzonego w
BCP IN
polecenie za pomocą BCP-f
flaga