Windows 搜尋提供支援全文搜尋的內容抓取和搜尋功能。 Windows 搜尋所使用的查詢語言會擴充標準 SQL-92 和 SQL-99 資料庫查詢語法,以增強其文字型搜尋的實用性。
Windows 搜尋結構化查詢語言 (SQL) 的所有功能都與 Windows Vista 和更新版本上的 Windows 搜尋相容,包括所有版本的 Windows 10。
本節提供 Windows 搜尋中 SQL 語法的概觀,並包含下列主題:
- Windows 搜尋 SQL 語法概觀
- 一般查詢語言資訊
- 按...分組的...語句
- SELECT 陳述式
- FROM 子句
- WHERE 子句
- ORDER BY 條款
- RANK BY 子句
- SET 陳述式
- 資料列集屬性
本檔假設您熟悉物件連結和內嵌資料庫 (OLE DB) 和 SQL。
程式代碼範例
WSSQL 程式碼範例示範如何透過 SQL 在 Microsoft OLE DB 與 Windows 搜尋之間進行通訊。 WSOleDB 程式碼範例說明作用中範本程式庫 (ATL) OLE DB 對 Windows 搜尋應用程式的存取,以及從 Windows 搜尋擷取結果的兩種其他方法。 這兩個範例都可以在 Windows 搜尋範例和 Windows 10 SDK 中使用