Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine Ganzzahl zurück (0 bis 4), die den relativen phonetischen Unterschied zwischen zwei Zeichenausdrücken darstellt.
DIFFERENCE(cExpression1, cExpression2)
Rückgabewerte
Numerisch
Parameter
- cExpression1, cExpression2
Gibt die Zeichenausdrücke an, die DIFFERENCE( ) vergleicht.
Hinweise
DIFFERENCE( ) ist nützlich beim Durchsuchen von Tabellen, wenn die genaue Schreibweise eines Eintrags nicht bekannt ist.
Je ähnlicher die beiden Ausdrücke sind, desto höher ist der Wert, den DIFFERENCE( ) zurückgibt. Werden beide Zeichenausdrücke fast gleich ausgesprochen, gibt DIFFERENCE( ) den Wert 4, bei zwei Zeichenausdrücken, die phonetisch sehr wenig gemeinsam haben, den Wert 0 zurück.
Beispiel
STORE 'Smith' TO gcName1
STORE 'Smythe' TO gcName2
STORE 'Smittie' TO gcName3
STORE '' TO gcName4
CLEAR
? DIFFERENCE(gcName1, gcName2) && Displays 4
? DIFFERENCE(gcName1, gcName3) && Displays 4
? DIFFERENCE(gcName1, gcName4) && Displays 1