初めて SQL フリー テキスト検索を使用していますが、なぜこのように動作するのか少し混乱しています。
ユーザーが検索できる連絡先のテーブルがあり、使用しています
SELECT Contacts.*, [Rank]
FROM
FREETEXTTABLE (Contacts, *, 'O''Roarty') AS Contact1_ftt
JOIN Contacts ON Contacts.ContactID = Contact1_ftt.[Key]
これは、姓が「O'Roarty」である人の 2 つの結果を返します。ただし、「Roarty」を検索しても、まったく結果が得られません。「Dave」を検索しても結果は得られますが、「Dav」は結果がありません。
部分的な単語が機能しないようです。単語の部分一致も有効にする方法はありますか?