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

Inserción masiva de SQL Server de archivo CSV con comillas incoherentes

No es posible hacer una inserción masiva para este archivo, desde MSDN:

Para que se pueda utilizar como archivo de datos para la importación masiva, un archivo CSV debe cumplir con las siguientes restricciones:

  • Los campos de datos nunca contienen el terminador de campo.
  • Ninguno o todos los valores en un campo de datos están entre comillas ("").

(http://msdn.microsoft.com/en-us/library/ms188609.aspx)

Un simple procesamiento de texto debería ser todo lo que se requiere para preparar el archivo para la importación. Alternativamente, se podría solicitar a los usuarios que formateen el archivo de acuerdo con las pautas de SE o que usen algo que no sea una coma como delimitador (por ejemplo, |)