我在使用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