Esecuzione di query sull'indice con sintassi SQL di Windows Search
Windows Search offre funzionalità di ricerca per indicizzazione e ricerca per contenuto che supportano la ricerca full-text. Il linguaggio di query usato da Windows Search estende la sintassi di query di database SQL-92 e SQL-99 standard per migliorare la sua utilità con le ricerche basate su testo.
Tutte le funzionalità di Windows Search Structured Query Language (SQL) sono compatibili con Windows Search in Windows Vista e versioni successive, incluse tutte le versioni di Windows 10.
Questa sezione offre una panoramica della sintassi SQL in Windows Search e include gli argomenti seguenti:
- Panoramica della sintassi SQL di Windows Search
- Informazioni generali sul linguaggio di query
- GROUP ON ... OLTRE... Affermazione
- Istruzione SELECT
- Clausola FROM
- Clausola WHERE
- Clausola ORDER BY
- Clausola RANK BY
- Istruzione SET
- Proprietà del set di righe
Questa documentazione presuppone familiarità con il database OLE DB (Object Linking and Embedding Database) e SQL.
Esempi di codice
L'esempio di codice WSSQL illustra come comunicare tra Microsoft OLE DB e Windows Search tramite SQL. L'esempio di codice WSOleDB illustra l'accesso OLE DB (Active Template Library) alle applicazioni windows Search e due metodi aggiuntivi per il recupero dei risultati da Windows Search. Entrambi gli esempi sono disponibili negli esempi di Windows Search e nell'SDK di Windows 10
Argomenti correlati
Esecuzione di query sull'indice a livello di codice
Uso di approcci SQL e AQS per eseguire query sull'indice
Esecuzione di query sull'indice con ISearchQueryHelper
Esecuzione di query sull'indice con il protocollo search-ms
Esecuzione di query sull'indice con sintassi SQL di Windows Search