Partager via


Mots parasites et le prédicat CONTAINS dans la syntaxe SQL de recherche SharePoint

Dernière modification : mercredi 21 avril 2010

S’applique à : SharePoint Server 2010

Lorsque vous créez des requêtes de recherche, gardez à l'esprit que les mots très courants ou qui n'ont pas de sens pertinent par rapport au contenu sont supprimés lorsque le contenu est indexé. Ces mots parasites ne trouvent pas de correspondances dans les recherches en texte intégral. Par exemple, si vous recherchez la phrase « C'est un test », cela revient à chercher le mot « test » car « c'est » et « un » sont ignorés lorsque les documents sont indexés.

Les mots parasites, qui sont supprimés des termes CONTAINS recherchés dans un contenu, sont traités comme des espaces réservés. La phrase recherchée est supposée avoir le même nombre de mots, mais les mots parasites peuvent correspondre à n'importe quel mot unique. Cela peut entraîner des résultats inattendus lorsque les mots parasites sont utilisés comme opérateurs logiques. Par exemple, un utilisateur qui souhaite rechercher tous les documents contenant à la fois le terme « computer » et « software » peut taper « computer  AND software ». Si la chaîne est insérée inchangée dans le prédicat CONTAINS, elle est soumise sous la forme :

CONTAINS('"computer AND software"')

Le moteur de recherche Recherche SharePoint Server reconnaît « AND » comme un mot parasite et l’ignore. Il établit ensuite une correspondance avec tous les documents dans lesquels les termes « computer » et « software » sont séparés par d’autres mots parasites. Recherche SharePoint Server renvoie les documents qui contiennent « computer programming software », « computer drawing software » et même « computer running software ». Toutefois, les documents qui contiennent simplement « computer software » ne sont pas renvoyés.

Le prédicat CONTAINS suivant renvoie les documents qui correspondent plus étroitement à la recherche de l'utilisateur :

CONTAINS('"computer" AND "software"')

Voir aussi

Référence

CONTAINS, prédicat dans la syntaxe SQL de recherche SharePoint