Interrogation de l’index avec la syntaxe SQL de Recherche Windows
Recherche Windows fournit des fonctionnalités d’analyse et de recherche de contenu qui prennent en charge la recherche en texte intégral. Le langage de requête utilisé par Windows Search étend la syntaxe de requête de base de données SQL-92 et SQL-99 standard pour améliorer son utilité avec des recherches textuelles.
Toutes les fonctionnalités de Windows Search langage SQL (SQL) sont compatibles avec Windows Search sur Windows Vista et versions ultérieures, y compris toutes les versions de Windows 10.
Cette section fournit une vue d’ensemble de la syntaxe SQL dans Recherche Windows et inclut les rubriques suivantes :
- Vue d’ensemble de la syntaxe SQL de Recherche Windows
- Informations générales sur le langage de requête
- GROUP ON ... SUR... Déclaration
- INSTRUCTION SELECT
- FROM, clause
- Clause WHERE
- ORDER BY Clause
- RANK BY Clause
- INSTRUCTION SET
- Propriétés du rowset
Cette documentation suppose que vous connaissez la base de données OLE DB (Object Linking and Embedding Database) et SQL.
Exemples de code
L’exemple de code WSSQL montre comment communiquer entre Microsoft OLE DB et Windows Search via SQL. L’exemple de code WSOleDB illustre l’accès OLE DB ATL (Active Template Library) aux applications Windows Search et deux méthodes supplémentaires pour récupérer des résultats à partir de Recherche Windows. Les deux exemples sont disponibles dans les exemples Windows Search et dans le Kit de développement logiciel (SDK) Windows 10
Rubriques connexes
Interrogation de l’index programmatiquement
Utilisation des approches SQL et AQS pour interroger l’index
Interrogation de l’index avec ISearchQueryHelper
Interrogation de l’index avec le protocole search-ms
Interrogation de l’index avec la syntaxe SQL de Recherche Windows
Utilisation de la syntaxe de requête avancée par programmation