我有一个从.CSV文件上传一些数据的系统。其中一条记录现在包含一些包含字母ü
(Ertürk
)的数据。当它上传到SQL时,它显示为Ert³rk
。现在我相信这是一个可以通过将字符集设置为utf8来解决的问题,这可以通过SQL命令来完成。我不太了解这个,所以我在这里要求一些帮助。使用MS SQL Server 2008
我的SQL命令很简单:
BULK INSERT dbo.database from 'C:\Myfolder\Myfile.csv'
我可以添加或更改此内容以允许它正确处理我的ü
吗?
由于
答案 0 :(得分:0)
您可以添加要导入的文本文件的代码页,例如:
BULK INSERT dbo.database from 'C:\Myfolder\Myfile.csv' WITH (CODEPAGE = 850)
确保用文本文件的实际代码页替换850.