sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server Masseindsættelse af CSV-fil med inkonsekvente anførselstegn

Det er ikke muligt at lave en masseindsættelse for denne fil fra MSDN:

For at kunne bruges som en datafil til masseimport skal en CSV-fil overholde følgende begrænsninger:

  • Datafelter indeholder aldrig feltterminatoren.
  • Enten er ingen eller alle værdierne i et datafelt omgivet af anførselstegn ("").

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

Noget simpel tekstbehandling burde være alt, hvad der kræves for at gøre filen klar til import. Alternativt kan dine brugere blive bedt om enten at formatere filen i henhold til disse retningslinjer eller bruge noget andet end et komma som afgrænsning (f.eks. |)



  1. MySQL RADIANS() Funktion – Konverter fra grader til radianer

  2. Hvordan fjerner man en unik begrænsning i SQL?

  3. PostgreSQL dato og klokkeslæt funktioner

  4. Intermitterende ODBC-forbindelsesfejl