Teilen über


SQL-Erweiterungen in Microsoft Windows Search

Microsoft Windows Search, basierend auf den SQL-92- und SQL-99-Standards, verbessert dokumentbasierte Volltextsuchen in Dokumentverwaltungs- oder Wissensverwaltungsanwendungen. Zu den Verbesserungen der Windows-Suche 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 128-stellige Spaltennamen. 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. Sie können z. B. Ergebnisse über einem Bereich von Dateigrößen gruppieren (Größe < 100, 100 <= Größe < 1000; 1000 <= Größe), und Sie können Gruppierungen schachteln. Weitere Informationen finden Sie unter GROUP ON ... ÜBER... Anweisung.

Diacritic-Insensitive Suchen

Neben der Suche, bei der die Groß-/Kleinschreibung nicht beachtet wird, unterstützt Windows Search die Suche, die nicht für diakritische Zeichen (Akzentmarkierungen) vertraulich ist. Weitere Informationen finden Sie unter Diakritische Vertraulichkeit in Suchvorgängen.

Spaltengewichtung

Abfragen, die mehrere Spalten durchsuchen, können die Wichtigkeit jeder Spalte angeben. Die ENTHÄLT und FREETEXT Prädikate unterstützen beide Spaltengewichtung.

NULL-Prädikat

Obwohl die Volltext-Inhaltsindizierung keinen definierten Satz von Spalten aufweist, können Abfragen erfordern, dass Elemente des Resultsets bestimmte Spalten aufweisen oder nicht. Es ist nicht möglich, zwischen einem Dokument eine angegebene Eigenschaft zu unterscheiden, wobei der Wert auf NULL-festgelegt ist, und einem Dokument, das überhaupt nicht über die Eigenschaft verfügt.

Rangänderung

Sie können die Rangfolge der Suchergebnisse bearbeiten, indem Sie Gewichtungen für Eigenschaften und für aliasierte Eigenschaftengruppen verwenden. Die Rangkoersion unterstützt die direkte Manipulation der Relevanzbewertung basierend auf den von Ihnen angegebenen Kriterien.