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

Hvordan masseindsætter man fra CSV, når nogle felter har ny linjekarakter?

Massehandlinger på SQL Server understøtter ikke specifikt CSV, selvom de kan importere dem, hvis filerne er omhyggeligt formateret. Mit forslag vil være at sætte alle feltværdier i anførselstegn. BULK INSERT kan derefter tillade vognretur inden for en feltværdi. Hvis den ikke gør det, kan din næste løsning være en Integration Services-pakke.

Se Forberedelse af data til masseeksport eller -import for mere.



  1. Hvordan ignorerer dublerede rækker, når du indsætter

  2. Nginx - Downloader PHP i stedet for at køre

  3. Hvordan overføres tabelværdiparametre (array-lignende parameter) til Stored Procedure i Microsoft SQL Server 2008 R2 ved hjælp af JDBC?

  4. C# med MySQL - Fejl:Guiden skal indeholde 32 cifre med 4 bindestreger, når du forsøger at åbne forbindelsen