簡單的問題,也許是一個困難的答案。我們使用CONTAINS,但是當匹配包含撇號的標準(因爲這些標準適用於法語道路名稱)時,顯然它們不匹配。因此,例如,當數據庫包含「L'islet」時搜索「Lislet」不會產生任何結果。忽略包含中的撇號
我已經看過使用字典和詞庫(SQL功能),但不幸的是也沒有做這項工作。 Thesauruses看起來非常有希望,但在我們的環境中進行測試後,顯然它們不支持撇號,這是一個很好的恥辱,因爲它可以完美地工作。
我們唯一想做的事情就是創建一個完全索引的視圖,去除撇號。
任何其他的好主意?
你已經嘗試做一個字符串替換和使用QUOTED_IDENTIFIER OFF? – JNK 2010-07-23 10:35:08
我的句子「我們正在考慮做的另一件事是創建一個完全索引的視圖,去除撇號」已經指出了這一點。您不應該從底層表中去掉撇號,因爲這不是實際數據的準確表示。 – Kezzer 2010-07-23 10:58:34