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

Tegn med accent er ikke importeret korrekt med BULK INSERT

I mit tilfælde kan jeg løse kodningsproblemet med CODEPAGE-indstillingen:

BULK
INSERT #CSV
FROM 'D:\XY\xy.csv'
WITH
(
   CODEPAGE = 'ACP',
   DATAFILETYPE ='char',
   FIELDTERMINATOR = ',',
   ROWTERMINATOR = '\n',
   FIRSTROW = 2
)

Mulige værdier:CODEPAGE ={ 'ACP' | 'OEM' | 'RAW' | 'kodeside' } ]

Du kan finde flere oplysninger om muligheden her:BULK INSERT



  1. .Net MySql fejl Den angivne nøgle var ikke til stede i ordbogen

  2. Aktiver FIPS på PostgreSQL-databasen

  3. Hvor er MySQL 5.7 my.cnf-filen?

  4. Hvordan kan jeg bruge COALESCE() i WHERE-sætningen optimalt?