Anfang des Inhaltsbereichsmatch_set Dokument im Navigationsbaum lokalisieren

Wenn ein match_set angegeben wird, bedeutet das, daß diese Stelle im Suchmuster durch die durch das match_set vorgegebene Anzahl von Zeichen ersetzt werden kann.

Syntax

<match_set> ::= <underscore> | ? | X'1E' | <match_char>
| ([< Ù
(nur für Codetyp EBCDIC) | ~ (nur für Codetyp ASCII) | Ø >]<match_class>...)

<match_char>    ::= Jedes Zeichen außer %, *, X'1F', underscore, ?, X'1E', (.
<match_class>   ::= <match_range> | <match_element>

<match_range>   ::= <match_element>-<match_element> (Zeichenbereich)

<match_element> ::= Jedes Zeichen außer )

underscore

Erläuterung

Ein LIKE-Prädikat dient zur Suche nach Zeichenketten, die ein bestimmtes Muster haben. Zur Angaben des Musters ( pattern_element) können match_set verwendet werden.

Beispiel

Beispieltabelle kunde

Kunden mit einem sechsstelligen Nachnamen, der mit 'S' beginnt:

SELECT nachname, ort FROM kunde
WHERE nachname LIKE 'S?????'

NACHNAME

ORT

Starke

Berlin

Steger

Berlin

Ende des Inhaltsbereichs