Der Gebrauch der Wildcard- mit WIE und RLIKE-Operatoren kann viel Bemühung sparen, wenn Sie Frage schreiben, die nach irgendeinem Muster (regulärem Ausdruck) in der Zeichenfolge sucht. Die Wildcards, die mit WIE benutzt, sind:
% Ersatz für unbegrenzte Menge Buchstaben zu Beginn /END der Schnur.
_ Ersatz für einen Buchstaben
Nach Kundennamen suchen, die Anfänge mit „A“ und fouth Putzfrau auch „a“ ist:
CustomerID, CustomerName VORWÄHLEN
Von den Kunden
WO CustomerName „A__a%“ MÖGEN;
Das Resultat ist so:
CustomerID CustomerName
6 Anna Matias
13 Aida Yespica
Nach Einzelteilen mit Preisende durch „.5“ suchen:
ItemCode, ItemName, Preis VORWÄHLEN von den Einzelteilen, IN DENEN Preis „%.5“ MÖGEN;
Das Resultat ist so:
ItemCode ItemName Preis
5003502 TDK Elektronik DVD… 12.5
77108 Coby DVD-224 Vertrag… 93.5
Die Wildcards, die mit RLIKE Operator benutzt, sind:
^ bedeutet ANFANG der Schnur.
$ bedeutet ENDE der Schnur.
[[: <:>[[: >:]] Ersatzbuchstaben im Schnur ENDE
| Mittel ODER
Nach Kundennamen suchen, die haben, Teilkette „Aida“ oder Teilkette „Nass“ zu haben irgendwo:
CustomerID, CustomerName VORWÄHLEN
Von den Kunden
WO CustomerName RLIKE „Aida|Nass“;
Das Resultat ist so:
CustomerID CustomerName
10 Erika Nass
13 Aida Yespica
Nach Einzelteil suchen, das Name mit „Philips“ beginnt und Preis haben Stelle in der Strecke 4-5:
ItemCode, ItemName, Preis VORWÄHLEN
Von den Einzelteilen
WO ItemName RLIKE „^Philips“
UND Preis RLIKE „[4-5]“;
Das Resultat ist so:
ItemCode ItemName Preis
5003298 Philips DVP5140 Multiformat… 257
Regulärer Ausdruck für email addressgültigkeitserklärung:
CustomerID, eMail VORWÄHLEN
Von den Kunden
WO eMail RLIKE „^ [- 0-9a-z_ \ \.]+@ [- 0-9a-z_
\ \.]+ \ \. [A-z
] {2.3} $“
;
Das Resultat ist so:
CustomerID eMail
2
[email protected]4
[email protected]„[- 0-9a-z_ \ \.]“ bedeutet jedes mögliches Stellen- oder (A-z) Buchstabenende mit Punkt.
„\ \. [A-z] {2.3}“ bedeutet jeden möglichen (A-z) Buchstaben nach Punkt für die Länge zwischen 2 oder 3 Buchstaben.