Az index lekérdezése Windows Search SQL-szintaxissal
A Windows Search olyan tartalombejárási és keresési funkciókat biztosít, amelyek támogatják a teljes szöveges keresést. A Windows Search által használt lekérdezési nyelv kiterjeszti a szabványos SQL-92 és SQL-99 adatbázis-lekérdezési szintaxist, hogy a szövegalapú keresésekkel növelje hasznosságát.
A Windows Search strukturált lekérdezési nyelvének (SQL) minden funkciója kompatibilis a Windows Vista rendszeren és újabb verziókban futó Windows Search szolgáltatással, beleértve a Windows 10 összes verzióját is.
Ez a szakasz áttekintést nyújt a Windows Search SQL-szintaxisáról, és az alábbi témaköröket tartalmazza:
- Windows Search SQL Szintaxis áttekintése
- általános lekérdezési nyelvi információk
- CSOPORT ... FÖLÖTT... Nyilatkozat
- SELECT utasítás
- FROM kifejezés
- WHERE feltétel
- ORDER BY utasítás
- RANK BY klauzula
- SET utasítás
- Sorhalmaz tulajdonságai
Ez a dokumentáció feltételezi, hogy ismeri az Object Linking and Embedding Database (OLE DB) és az SQL használatát.
Kódminták
A WSSQL-kódminta bemutatja, hogyan kommunikálhat a Microsoft OLE DB és a Windows Search között az SQL-en keresztül. A WSOleDB-kódminta az Active Template Library (ATL) OLE DB Windows Search-alkalmazásokhoz való hozzáférését, valamint két további módszert mutat be az eredmények Windows Searchből való lekéréséhez. Mindkét minta elérhető a Windows Keresés minták és a Windows 10 SDK esetén.
Kapcsolódó témakörök
Index programozott lekérdezése
Sql és AQS-megközelítések használata az index lekérdezéséhez
A lekérdezés az indexben az ISearchQueryHelper használatával
Az index lekérdezése a search-ms protokollal