0

我想将我同事的信息添加到我的数据库中以进行测试。由于他来自越南,他的名字中有一个特殊的越南字符('ơ')。当我更新数据库时,该字符被转换为常规的“o”...

如何在 SQL Server Express 2005 中存储这种特殊字符?

4

4 回答 4

2

至少,您需要使用 nchar 或 nvarchar 数据类型,以及支持 unicode(如 Java 或任何 .NET 语言)的客户端。

然后,我希望它能够正常工作..;-)

于 2009-09-08T13:19:51.130 回答
2

nvarchar 和 nchar

摘要:字符数据类型为固定长度、nchar 或可变长度、nvarchar、Unicode 数据并使用 UNICODE UCS-2 字符集。

于 2009-09-08T13:20:24.913 回答
1

您可能需要使用 NVARCHAR 数据类型?

于 2009-09-08T13:19:50.937 回答
0

我想最好的方法是让 SQL 服务器使用 Unicode 存储信息。

于 2009-09-08T13:20:15.227 回答