Olvasás angol nyelven

Megosztás a következőn keresztül:


SQL-bővítmények a Microsoft Windows Searchben

A Microsoft Windows Search az SQL-92 és az SQL-99 szabvány alapján javítja a dokumentumkezelő vagy tudáskezelő alkalmazások teljes szöveges dokumentumalapú kereséseit. A Windows Search fejlesztései a következőket tartalmazzák:

128 karakteres azonosítónevek

Bár az SQL-92 és az SQL-99 18 karakterre korlátozza az oszlopokat és egyéb azonosítókat, a Windows Search 128 karakteres oszlopneveket támogat. További információ: Azonosítók.

Eredmények csoportosítása oszlopok szerint

A lekérdezések megadják az eredmények csoportosításának módját. Megadhatja azokat a tartományokat, amelyek alapján csoportosítani szeretné a tartományokat, és több oszlopot is megadhat csoportosításhoz. Az eredményeket csoportosíthatja például fájlméretek (< 100, 100 <= < 1000; 1000 <= méret) szerint, és csoportosíthatja a csoportokat. További információ: GROUP ON ... FÖLÖTT... Utasítás.

Diacritic-Insensitive keresés

A nem kis- és nagybetűkre érzékeny keresés mellett a Windows Search támogatja az olyan kereséseket is, amelyek nem érzékenyek az ékezetekre (jelölőjelekre). További információ: Diakritikus érzékenység a Keresések.

Oszlop súlyozása

Az egynél több oszlopban kereső lekérdezések meg tudják adni az egyes oszlopok fontosságát. A TARTALMAZ és SZABADSZÖVEG predikátumok támogatják az oszlop súlyozását.

NULL predikátum

Bár a teljes szöveges tartalomindexelésnek nincs definiált oszlopkészlete, a lekérdezések megkövetelhetik, hogy az eredményhalmaz tagjai rendelkezzenek vagy ne rendelkezzenek megadott oszlopokkal. Nem lehet különbséget tenni egy adott tulajdonsággal rendelkező dokumentum között, amelynek értéke NULL, és egy olyan dokumentum, amely egyáltalán nem rendelkezik a tulajdonsággal.

Rangsor módosítása

A találatok rangsorolását a tulajdonságokon súlyozásával és aliasos tulajdonságcsoportokkal módosíthatja. A rangsorolási kényszerítés támogatja a relevancia rangsorolásának közvetlen manipulálását a megadott feltételek alapján.