Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server-Masseneinfügung einer CSV-Datei mit inkonsistenten Anführungszeichen

Es ist nicht möglich, eine Masseneinfügung für diese Datei von MSDN:

durchzuführen

Um als Datendatei für den Massenimport verwendet werden zu können, muss eine CSV-Datei die folgenden Einschränkungen erfüllen:

  • Datenfelder enthalten niemals das Feldabschlusszeichen.
  • Entweder keiner oder alle Werte in einem Datenfeld werden in Anführungszeichen ("") gesetzt.

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

Eine einfache Textverarbeitung sollte ausreichen, um die Datei für den Import vorzubereiten. Alternativ könnten Ihre Benutzer aufgefordert werden, die Datei entweder gemäß den se-Richtlinien zu formatieren oder etwas anderes als ein Komma als Trennzeichen zu verwenden (z. B. |)