【发布时间】:2012-06-26 10:37:37
【问题描述】:
我正在尝试将一些波斯文本添加到我的 SQL Server 2005 数据库中。
字母没有问题,但是波斯数字(۱،۲،۳،...)转换成?...
例如,如果我将这个文本(سلام ۱۲۳۴)添加到数据库中,那么数据库中就会有(سلام ؟؟؟؟)
我该怎么办? (例如,我应该使用哪种排序规则?)
我正在使用Arabic_CI_AS 排序规则。在this 列表中,波斯语(波斯语)排序规则为Arabic_CI_AS
(SQL Server 2005 没有 Persian 排序规则,但 2008 有!)
注意:我不能使用较新版本的 SQL Server...
【问题讨论】:
-
是否可以选择使用其中一种 unicode 数据类型(NChar、NVarChar)?
-
我正在使用
nvarchar数据类型。
标签: sql-server sql-server-2005 persian