Ik denk dat het probleem is dat je csv-bestand \n
. gebruikt als EOL (unix-manier). BULK INSERT in SQL Server is "slim" en zelfs als u ROWTERMINATOR
opgeeft als \n
, die in theorie uw probleem zou moeten oplossen, wordt voorafgegaan door \r
dus je eindigt met \r\n
als rij-terminator.
Probeer ROWTERMINATOR='0x0A'
. te gebruiken . In dit geval voert SQL Server geen goocheltrucs uit en gebruikt alleen de waarde die je hebt ingesteld als rij-terminator.
Werkt voor mij. :)