CONTAINS

Wählt Dokumente aus, indem das angegebene Wort oder die Wortfolge mit den Werten verglichen wird, die in einem bestimmten Dokumentfeld gespeichert sind. Es werden nur Dokumente ausgewählt, wenn die angegebenen Suchbestandteile in der gleichen Reihenfolge im Wert des Feldes auftreten.

Wenn man den Operator CONTAINS verwendet, gibt man den Namen des zu durchsuchenden Feldes und das gesuchte Wort oder die gesuchte Wortfolge an.

Beim CONTAINS-Operator werden die in einem Dokumentfeld gespeicherten Wörter als einzelne, aufeinanderfolgende Einheiten interpretiert. Sie können eine oder mehrere dieser Einheiten als Suchkriterium angeben. Wenn man mehrere Wörter angibt, so muss jedes Wort an der richtigen Position (d. h. der Position, an der es gesucht wird) stehen, und die Wörter müssen durch ein Leerzeichen voneinander getrennt sein.

Der folgende Beispiel-Titel enthält fünf Wörter in der angegebenen Reihenfolge:

Fischers Fritz fischt frische Fische
  1. Fischers
  2. Fritz
  3. fischt
  4. frische
  5. Fische

Die folgenden Beispiele zeigen, wie man CONTAINS mit aufeinanderfolgenden Wörtern so verwendet, dass die Suchbegriffe auf den oben angegebenen Titel passen, vorausgesetzt, er ist in einem Dokumentfeld gespeichert:

TITLE <#CONTAINS> Fischers Fritz
TITLE <#CONTAINS> Fritz fischt

Die nächsten Beispiele zeigen, wie man das Fragezeichen (?) als Platzhalter für ein einzelnes Zeichen und den Stern (*) als Platzhalter für mehrere Zeichen eines Wortes verwendet:

TITLE <#CONTAINS> Fritz fischt fri*
TITLE <#CONTAINS> Fisch??? Fritz

Die beiden Platzhalter erfassen nicht den Leerraum zwischen Wörtern, sondern Zeichen, die Bestandteil eines einzigen Wortes sind.

Der CONTAINS -Operator interpretiert nicht-alphanumerische Zeichen als Leerzeichen und behandelt die separierten Wörter als Einheiten.

Wenn Sie beispielsweise den Bindestrich (-) als gültiges Zeichen definiert haben, und Sie geben Suchbegriffe ein, die dieses Zeichen enthalten, wie in "nicht-alphanumerisch", so wird der Wert folgendermaßen als zwei Einheiten interpretiert:

TITLE <#CONTAINS> nicht alphanumerisch