Re: [SQL ] 請問關於搜尋條件..

看板Database作者 (喵吉拉)時間18年前 (2007/07/04 10:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《colmash (col)》之銘言: : DB:Mysql-4.0.24 : encode:Utf-8 : SELECT name,pky FROM table WHERE name LIKE '%力%' LIMIT 0,20 : 在程式和DB編碼都是Utf8的情況下 : 這個指令找不出名字是'X力X'(陳力挺)的人。. : 可是 : SELECT name,pky FROM table WHERE name LIKE '%琇%' LIMIT 0,20 : 就可以找出'X琇X'(像是李琇玉這樣的名字) : 是因為'力'這個字有啥特殊的地方嗎? 可能是因為「力」的unicode有兩個編碼:529B 和 F98A 不同內碼被視為不同字,在2000/2005 SQL Server有此狀況, Mysql可能也相同。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.191.89
文章代碼(AID): #16YmbL0C (Database)
文章代碼(AID): #16YmbL0C (Database)