【发布时间】:2015-05-19 12:44:28
【问题描述】:
我一直在尝试将带有希伯来语 texy 的记录更新到数据库表中,它显示为“??????”。 这是我的命令:
UPDATE HebrewTbl
SET HebrewVal = N'ראשונה'
WHERE Id = 1
GO
我在 Internet 上找到的所有解决方案最终都在开头添加了 N,但在我的情况下,问题仍然存在。
请指教。 提前致谢
【问题讨论】:
-
您的列是否设置为 nvarchar?您是否启用了正确的排序规则以允许使用希伯来语字符?
-
在我们看到您的表定义和排序规则设置之前,我们无能为力。请张贴这些。
-
@TTeeple 列设置为 varchar,有关系吗?
-
是的,这很重要。 NVARCHAR 是存储 unicode 字符的数据类型。
-
@srutzky:感谢您提供的信息
标签: sql-server sql-server-2008 hebrew