Die TERM BREAKER-Einstellung gibt den Algorithmus an, der für die Aufteilung von Zeichenfolgen in Begriffe verwendet wird. Zur Auswahl stehen GENERIC, um Begriffe, und NGRAM, um N-Gramme zu speichern. Bei GENERIC können Sie den integrierten Begriffsegmentieralgorithmus oder einen externen Begriffsegmentierer verwenden.
Die folgende Tabelle beschreibt die Auswirkungen des Werts von TERM BREAKER auf die Textindizierung und darauf, wie Abfragezeichenfolgen verarbeitet werden:
Textindizes | Abfragezeichenfolgen |
---|---|
|
Bei der syntaktischen Analyse einer CONTAINS-Abfrage extrahiert der Datenbankserver Schlüsselwörter und Sonderzeichen aus
der Abfragezeichenfolge und wendet anschließend den Begriffsegmentieralgorithmus auf die verbleibenden Begriffe an. Wenn beispielsweise
die Abfragezeichenfolge
|
Sofern nicht anders definiert, wird der Standardwert für TERM BREAKER von der Einstellung im Standard-Textkonfigurationsobjekt bezogen. Wenn kein Begriffsegmentierer im Standard-Textkonfigurationsobjekt definiert ist, wird der interne Begriffsegmentierer verwendet.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |