Anfang des Inhaltsbereichs

SOUNDS-Prädikat (sounds_predicate) Dokument im Navigationsbaum lokalisieren

Durch die Angabe eines SOUNDS- Prädikats ( sounds_predicate ) wird ein phonetischen Vergleich durchgeführt.

Syntax

<sound_predicate> ::= <expression> [NOT] SOUNDS [LIKE] <expression>

expression

Erläuterung

Die Angabe von LIKE im SOUNDS-Prädikat hat keine Wirkung.

Die Werte der Ausdrücke ( expression ) müssen alphanumerisch sein (Codeattribut ASCII, EBCDIC, siehe Codetabellen).

Ein phonetischer Vergleich zwischen Werten erfolgt nach dem SOUNDEX-Algorithmus. Dabei werden alle Vokale und einige Konsonanten eliminiert und alle ähnlich klingenden Konsonanten aufeinander abgebildet.

x [NOT] SOUNDS [LIKE] y

 

Ergebnis des Prädikats

x oder y ist NULL-Wert

x SOUNDS y ist undefiniert

x und y sind Nicht-NULL-Werte

x SOUNDS y ist wahr oder falsch

x und y sind phonetisch gleich

x SOUNDS y ist wahr

x NOT SOUNDS y hat das gleiche Ergebnis wie NOT (x SOUNDS y) .

 

Siehe auch:

Stringfunktion SOUNDEX(x)

Ende des Inhaltsbereichs