SQL Server 2008 r2:未正确存储越南字母

时间:2014-10-19 19:40:32

标签: sql-server unicode

问题如下:我有一个nvarchar类型的列,collat​​ion设置为Vietnamese_CI_AS。我插入一些包含越南字母的数据(使用MS SQL Server Management studio)。然后它在SQL Server Management工作室和应用程序中无法正确显示。

数据:

Data

结果

Result

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

在插入任何值之前,您必须始终声明N. N代表国家语言字符集。

看一下这篇文章,以便更好地理解。

What is the difference between varchar and nvarchar?