2009-04-08 7 views
0

J'ai créé un index de texte intégral sur une colonne de texte et contient des requêtes qui renvoient des résultats qui n'incluent pas le terme de recherche. Un exemple de requête est:index de texte intégral renvoie des résultats incorrects

SELECT TOP 10 serial_no,writer_id,myField,assignment_type,subdate,title 
FROM writing WHERE contains(myField,'"take it once"'); 

Répondre

0

Est-ce que cela se produit après la mise à jour/la reconstruction de l'index de texte intégral? http://technet.microsoft.com/en-us/library/bb326034.aspx

+0

Oui .. L'un des résultats contient la chaîne de requête et pas le reste. – Caveatrob

+0

Il semblerait que puisque votre requête contient au moins un mot de bruit, ce comportement peut être attendu: http://www.dbtalk.net/microsoft-public-sqlserver-fulltext/contains-not-returning-exact-phrase- 165617.html –

Questions connexes