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.
Bookmark/Search this post with