FullText インデックスを使用するクエリで奇妙な問題が見つかりました。
次のクエリ
#1 SELECT * FROM tbparticipant where contains([FullTextQuery],'ALINE AND NASCIMENTO')
戻り値
ALINE DO NASCIMENTO
ALINE QUEIROZ DO NASCIMENTO
ALINE NASCIMENTO DE SOUZA
ALINE CORREIA DO NASCIMENTO
しかし、このクエリ
#2 SELECT * FROM tbparticipant where contains([FullTextQuery],'ALINE AND DO')
何も返しません。
「DO」が短すぎるのが問題かと思いましたが、このクエリ
#3 SELECT * FROM tbparticipant where contains([FullTextQuery],'ALINE AND DE')
戻り値
ALINE NASCIMENTO DE SOUZA
では、クエリ #2 の何が問題になっているのでしょうか。