SQL-Erweiterungen in Microsoft Windows Search
Microsoft Windows Search, basierend auf den Standards SQL-92 und SQL-99, verbessert die dokumentbasierte Volltextsuche in Dokumentenverwaltungs- oder Wissensverwaltungsanwendungen. Zu den Verbesserungen von Windows Search gehören:
128-stellige Bezeichnernamen
Während SQL-92 und SQL-99 Spalten- und andere Bezeichner auf 18 Zeichen beschränken, unterstützt Windows Search Spaltennamen mit 128 Zeichen. Weitere Informationen finden Sie unter Bezeichner.
Gruppieren von Ergebnissen nach Spalten
Abfragen können angeben, wie Ergebnisse gruppiert werden sollen. Sie können die Bereiche angeben, nach denen gruppiert werden soll, und Sie können mehrere Spalten für die Gruppierung angeben. Beispielsweise können Sie Ergebnisse über einen Bereich von Dateigrößen (Größe < 100, 100 <= Größe < 1000; 1000 <= Größe) gruppieren und Gruppierungen schachteln. Weitere Informationen finden Sie unter GROUP ON ... ÜBER... -Anweisung.
Diacritic-Insensitive Suchen
Zusätzlich zur Suche, bei der die Groß-/Kleinschreibung nicht beachtet wird, unterstützt Windows Search suche, die nicht empfindlich auf Diakritische Zeichen (Akzentmarken) reagiert. Weitere Informationen finden Sie unter Diakritische Empfindlichkeit in Suchvorgängen.
Spaltengewichtung
Abfragen, die mehrere Spalten durchsuchen, können die Wichtigkeit jeder Spalte angeben. Die CONTAINS- und FREETEXT-Prädikate unterstützen die Spaltengewichtung.
NULL-Prädikat
Obwohl die Volltextinhaltsindizierung keinen definierten Satz von Spalten aufweist, können Abfragen erfordern, dass Member des Resultsets über angegebene Spalten verfügen oder nicht. Es ist nicht möglich, zwischen einem Dokument zu unterscheiden, das über eine angegebene Eigenschaft verfügt, deren Wert auf NULL festgelegt ist, und einem Dokument, das überhaupt nicht über die -Eigenschaft verfügt.
Änderung der Rangfolge
Sie können die Rangfolge der Suchergebnisse bearbeiten, indem Sie Gewichtungen für Eigenschaften und aliasierte Gruppen von Eigenschaften verwenden. Die Rangfolgenkoersion unterstützt die direkte Manipulation des Relevanzrankings basierend auf den von Ihnen angegebenen Kriterien.