我有一个波斯的csv文件,我需要将sql批量读取到sql服务器中:我写这个大块:
BULK INSERT TEMP
FROM 'D:\t1.csv'
WITH(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
CODEPAGE = '1256'
);
但是无法读取utf-8编码,而无法读取ی
字符中的?
字符。我该怎么写?
1。转到BULK INSERT
documentation on MSDN
2。在BULK INSERT
]上找到该部分
3。
请参阅说明:SQL Server不支持代码页65001(UTF-8编码)。4。
进一步研究并找到CODEPAGE
,看看是否有帮助此问题在SQL Server 2017中仍然存在,请参阅Use Unicode Character Format to Import or Export Data (SQL Server)和here。