You are here

Add new comment

MATCHES - Ähnliche Werte

Syntax (Informix)

Beschreibung:

    MATCHES wird nur auf CHAR und VARCHAR Datentypen angewendet. Für den Formatstring gelten folgende regeln:
    ? (Fragezeichen) steht für alle möglichen Buchstaben, die an dieser Stelle vorkommen können.
    * (Stern) steht für alle möglichen Buchstabenkombinationen (auch mehrere Buchstaben ), die an dieser Stelle vorkommen können (wildcard, Platzhalter für mehrere Zeichen).
    [Zeichenbereich] die eckigen Klammern mit einem angegebenen Zeichenbereich innen, zeigen erlaubte Buchstaben die an dieser Stelle vrkommen dürfen.

    Beispiel:

SELECT *
 FROM tkunden
 WHERE kname MATCHES '?[AaBb]*';

Hier werden alle Kunden selektiert, bei ein A,a,B oder b an zweiter Stelle im Namen steht.

Categories: