Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Знаците с ударения не са импортирани правилно с BULK INSERT

В моя случай мога да поправя проблема с кодирането с опцията CODEPAGE:

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

Възможни стойности:CODEPAGE ={ 'ACP' | „OEM“ | 'RAW' | 'code_page' } ]

Можете да намерите повече информация за опцията тук:ГРУПОВО ВМЪКВАНЕ



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ИЗБЕРЕТЕ ЗА XML AUTO и върнете типове данни

  2. Нива на изолация на SQL сървър:серия A

  3. SQL Server:Как да получите справка за външен ключ от information_schema?

  4. Клауза WHERE за тип данни на SQL Server Text

  5. SQL блокиране с операции за избор/актуализация на таблица