SQL Server批量插入特殊字符

时间:2016-08-09 09:25:10

标签: sql sql-server sql-server-2012 database-administration

我正在使用SQL SERVER 2012。

我正在尝试使用批量插入命令在SQL Server中插入下面的字符,但它会转换为一些奇怪的字符。

"ố 39 đường 37 phường Bình An, quận 2"

---------
create table #shipaddress
(
    Street1 nvarchar (512)
)

BULK INSERT #shipaddress
FROM 'D:\test.txt'
with (DATAFILETYPE='widechar', FIELDTERMINATOR=',', ROWTERMINATOR = '\n', FIRSTROW = 2, CODEPAGE = 'ACP', KEEPNULLS);

select * from #shipaddress

我尝试了很多选项DataFileType,CodePage但没有效果。它转换为这种字符串:

"ố 39 Ä‘Æ°á»ng 37 phÆ°á»ng Bình An, quận 2"

0 个答案:

没有答案