Consultando o índice com a sintaxe do SQL da Pesquisa do Windows
O Windows Search fornece recursos de rastreamento e pesquisa de conteúdo que dão suporte à pesquisa de texto completo. A linguagem de consulta usada pelo Windows Search estende a sintaxe de consulta de banco de dados SQL-92 e SQL-99 padrão para aprimorar sua utilidade com pesquisas baseadas em texto.
Todos os recursos do WINDOWS Search linguagem SQL (SQL) são compatíveis com a Pesquisa do Windows no Windows Vista e posteriores, incluindo todas as versões de Windows 10.
Esta seção fornece uma visão geral da sintaxe SQL na Pesquisa do Windows e inclui os seguintes tópicos:
- Visão geral da sintaxe do SQL de Pesquisa do Windows
- Informações gerais da linguagem de consulta
- GROUP ON ... SOBRE... Declaração
- Instrução SELECT
- Cláusula FROM
- Cláusula WHERE
- Cláusula ORDER BY
- Cláusula RANK BY
- Instrução SET
- Propriedades do conjunto de linhas
Esta documentação pressupõe familiaridade com o OLE DB (Object Linking and Embedding Database) e o SQL.
Exemplos de código
O exemplo de código WSSQL demonstra como se comunicar entre o Microsoft OLE DB e o Windows Search por meio do SQL. O exemplo de código WSOleDB ilustra o acesso OLE DB da ATL (Biblioteca de Modelos Ativos) aos aplicativos da Pesquisa do Windows e dois métodos adicionais para recuperar resultados da Pesquisa do Windows. Ambos os exemplos estão disponíveis nos Exemplos de Pesquisa do Windows e no SDK do Windows 10
Tópicos relacionados
Consulta do índice de maneira programática
Usando abordagens SQL e AQS para consultar o índice
Consultando o índice com ISearchQueryHelper
Consultando o índice com o protocolo search-ms
Consultando o índice com a sintaxe do SQL da Pesquisa do Windows