sql >> Base de Datos >  >> RDS >> Sqlserver

BCP:valor de carácter no válido para la especificación de conversión al importar a la tabla con la columna IDENTIDAD

Al importar a una tabla con una columna IDENTIDAD y no proporciona valores para la columna IDENTIDAD en el archivo de importación, debe especificar en un archivo de formato que la columna IDENTIDAD se omitirá en la importación.

Esta forma de trabajar se menciona explícitamente en la documentación de Microsoft sobre BCP , bandera -E :

Lo que tienes que hacer:

  1. Primero crear un archivo de formato usando BCP . P.ej. para un archivo de formato no XML, el comando se parece a BCP table_or_view format nul -f format_file_name
  2. Especifique para omitir la columna IDENTIDAD en el archivo de formato
  3. Utilice el archivo de formato que creó en su BCP IN comando usando el BCP -f bandera