Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden der Volltextsuche in Babelfish
Ab Version 4.0.0 bietet Babelfish eingeschränkte Unterstützung für die Volltextsuche (Full Text Search, FTS). FTS ist eine leistungsstarke Funktion in relationalen Datenbanken, die eine effiziente Suche und Indizierung von textlastigen Daten ermöglicht. Sie können damit komplexe Textsuchen durchführen und relevante Ergebnisse schnell abrufen. FTS ist besonders wertvoll für Anwendungen, die große Mengen an Textdaten verarbeiten, wie Content-Management-Systeme, E-Commerce-Plattformen und Dokumentenarchive.
Verstehen der in Babelfish unterstützten Funktionen der Volltextsuche
Babelfish unterstützt die folgenden Funktionen der Volltextsuche:
-
Die CONTAINS-Klausel:
Die grundlegende Unterstützung für die CONTAINS-Klausel
CONTAINS ( { column_name } , '<contains_search_condition>' )Anmerkung
Derzeit wird nur die englische Sprache unterstützt.
-
Die umfassende Bearbeitung und Übersetzung von
simple_term-Suchzeichenfolgen
-
Die
FULLTEXT INDEX-Klausel:Unterstützt nur die Anweisung
CREATE FULLTEXT INDEX ON table_name(column_name [...n]) KEY INDEX index_name-
Unterstützt die vollständige Anweisung
DROP FULLTEXT INDEX
Anmerkung
Wenn Sie den Volltextindex neu indizieren möchten, müssen Sie ihn löschen und einen neuen für dieselbe Spalte erstellen.
-
Sonderzeichen in der Suchbedingung:
Babelfish stellt sicher, dass einzelne Vorkommen von Sonderzeichen in Suchzeichenfolgen effektiv verarbeitet werden.
Anmerkung
Babelfish identifiziert zwar jetzt Sonderzeichen in der Suchzeichenfolge, es ist jedoch wichtig zu wissen, dass die erzielten Ergebnisse von denen mit T-SQL abweichen können.
-
Den Tabellenalias in column_name:
Dank der Unterstützung von Tabellenalias können Benutzer präzisere und lesbarere SQL-Abfragen für die Volltextsuche erstellen.
Einschränkungen bei der Volltextsuche in Babelfish
Derzeit werden die folgenden Optionen in Babelfish für die
CONTAINS-Klausel nicht unterstützt.Sonderzeichen und andere Sprachen als Englisch werden nicht unterstützt. Sie erhalten die allgemeine Fehlermeldung für nicht unterstützte Zeichen und Sprachen.
Full-text search conditions with special characters or languages other than English are not currently supported in BabelfishMehrere Spalten wie
column_listDas PROPERTY-Attribut
prefix_term,generation_term,generic_proximity_term,custom_proximity_term, undweighted_termBoolesche Operatoren werden nicht unterstützt und Sie erhalten die folgende Fehlermeldung, wenn Sie sie verwenden:
boolean operators not supportedBezeichnernamen mit Punkten werden nicht unterstützt.
Derzeit werden die folgenden Optionen in Babelfish für die
CREATE FULLTEXT INDEX-Klausel nicht unterstützt.[ TYPE COLUMN type_column_name ]
[ LANGUAGE language_term ]
[ STATISTICAL_SEMANTICS ]
Optionen für Katalogdateigruppen
mit Optionen
Das Erstellen eines Volltextkatalogs wird nicht unterstützt. Für das Erstellen eines Volltextindexes ist kein Volltextkatalog erforderlich.
CREATE FULLTEXT INDEXunterstützt keine Bezeichnernamen mit Punkten.Babelfish unterstützt derzeit keine aufeinanderfolgenden Sonderzeichen in Suchzeichenfolgen. Bei der Verwendung erhalten Sie die folgende Fehlermeldung:
Consecutive special characters in the full-text search condition are not currently supported in Babelfish