这是我的SQL查询
SELECT [ID] ,[Caption] FROM [Dictionary] where Caption like 'חי%'
信息存在于我的表格中,但不会显示。
当我将希伯来语单词(חי)更改为英语单词时,它可以正常工作。
我有Microsoft sql 2008 ..(如果重要..) 我在这里失踪了什么?
答案 0 :(得分:9)
使用N前缀,因此字符串文字在任何数据库的默认排序规则的代码页下都被解释为unicode not char
试试这个
SELECT [ID] ,[Caption] FROM [Dictionary] where Cast(Caption AS Nvarchar(max))like N'חי%'