2012-02-23 167 views
1

我想讓我的應用程序搜索名稱並返回類似的名字。即如果用戶搜索約翰,喬納森的也應該返回。Sql Server Soundex名稱搜索

Soundex搜索似乎沒有做到這一點。除了存儲相關名字的字典之外,還有其他的選擇嗎?

+0

一種可能性可能是將單詞修剪爲更短的長度 - 在本例中,兩個單詞的soundex都帶有相同的值 – kaj 2012-02-23 13:01:44

+0

@KAJ但這只是這些具體名稱的一種情況。我認爲這歸結爲具有關於應用程序域的更多信息的人,即基本SQL函數不會。 – Yuck 2012-02-23 13:02:41

+0

因此,爲什麼我不提供它作爲答案:-) – kaj 2012-02-23 13:10:16

回答

1

不,沒有 - 因爲你尋找的是類似的解釋,而不是類似的聲音。保持選擇是你唯一的選擇。