我在使用Like语句时遇到了SQL2008 R2中的波斯语字母问题... 我可以搜索所有世界...甚至'ی'和'ک',并且我有一些结果但问题是插入像用于数据的字体...... 我的意思是,当我输入单词“ک”像下面那么这行我有26个结果:在波斯语中使用Like语句
选择EntityMethod *其中NamePersian像N” %ک%'
而当我在下面输入单词'ك'时,我有3条结果:
SELECT * FROM EntityMethod其中NamePersian像N '%ك%'
其实都 'ک' 和 'ك' 是完全一样的话,但只是他们的字体是不同的。 同样的问题是像所有的“ی”上面......我逼债知道,也许这不是因为它们的字体的实际 我逼债知道如何解决这个问题?
感谢反正
我认为字体类型与DB中保存的数据无关,prob巧妙地在你的编辑器中输入。 'ک'和'ك'是相同的'letter'。在一个单词的末尾使用'ك',字母'ک'出现在单词的开头或单词的中间,后面跟着一个字母,后面不能跟下一个单词相连。顺便说一句,这是'阿拉伯字母'。 – A4L 2013-04-09 19:55:27
你知道......实际上这两个单词是相同的,它们都用在单词的末尾......我用这个例子很容易理解......但是当我在单词的任何位置使用这两个字母时我有不同的结果..我感到困惑。我知道为什么会发生这种情况 – Fuad 2013-04-09 20:34:00