Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Abfragen und Datenänderung » Volltextsuche

 

Was ist eine Volltextsuche?

Die Volltextsuche stellt eine erweiterte Methode zum Durchsuchen einer Datenbank dar. Die Volltextsuche findet schnell alle Instanzen eines Begriffs (Worts) in einer Tabelle, ohne die Zeilen durchsuchen zu müssen und ohne wissen zu müssen, in welcher Spalte ein Begriff gespeichert ist. Bei der Volltextsuche werden Textindizes verwendet. Ein Textindex speichert Positionsinformationen für alle in den Spalten, für die Sie den Textindex erstellt haben, gefundenen Begriffe. Die Verwendung eines Textindexes kann bei der Suche nach Zeilen, die einen bestimmten Wert enthalten, gegenüber der Verwendung eines normalen Indexes schneller sein.

Die Funktion der Volltextsuche in SQL Anywhere unterscheidet sich von einer Suche mit Prädikaten wie LIKE, REGEXP und SIMILAR TO, weil die Übereinstimmung begriffsbasiert und nicht musterbasiert ist.

Zeichenfolgenvergleiche in der Volltextsuche verwenden alle üblichen Kollationseinstellungen für die Datenbank. Wenn die Datenbank beispielsweise dahingehend konfiguriert ist, die Groß-/Kleinschreibung nicht zu berücksichtigen, wird sie auch von der Volltextsuche nicht berücksichtigt.

Abgesehen von den angeführten Ausnahmen nutzt eine Volltextsuche alle internationalen Funktionen, die von SQL Anywhere unterstützt werden.

Hinweise zur Volltextsuche in einer Datenbank, die chinesische, japanische oder koreanische Daten (CJK) enthält, finden Sie im Whitepaper "Performing Full Text Searches on Chinese, Japanese, and Korean Data in SQL Anywhere 11" unter [external link] http://www.sybase.com/detail?id=1061814.

 Zwei Methoden zum Durchführen einer Volltextsuche
 Hinweise zur Verwendung der Volltextsuche
 Siehe auch

Textkonfigurationsobjekte erstellen (Sybase Central)
Ändern eines Textkonfigurationsobjekts
Anzeigen eines Textkonfigurationsobjekts in der Datenbank
Textindizes erstellen
Textindizes aktualisieren
Einen Textindex ändern
Begriffe und Einstellungen für Textindizes anzeigen (Sybase Central)
Begriffe und Einstellungen für Textindizes anzeigen (SQL)