DBYTE( )-Funktion

Gibt das Unicode-Zeichen zurück, das sich an der angegebenen Byte-Position in einem Datensatz befindet.

Hinweis

Diese Funktion ist nur in der Unicode-Edition von Analytics verfügbar. In der Nicht-Unicode-Edition wird diese Funktion nicht unterstützt.

Syntax

DBYTE(Byte_Position)

Parameter

Name Typ Beschreibung
Byte_Position numerisch

Die als Zeichenwert zurückzugebende Byte-Position.

Um eine sinnvolle Rückgabe zu erhalten, müssen Sie die Startposition des Doppelbyte-Zeichens angeben, also ausschließlich ungerade Zahlen im Byte_Position-Parameter angeben.

Ausgabe

Zeichen.

Beispiele

Einfache Beispiele

In den Beispielen wird das Verhalten der Funktion beim Anwenden auf den folgenden Unicode-Wert dargestellt, der 11 Zeichen (22 Bytes) enthält: 美丽 10072DOE

Gibt „丽“ zurück:

DBYTE(3)

Gibt „D“ zurück:

DBYTE(17)

Gibt „E“ zurück:

DBYTE(21)

Bemerkungen

Wann Sie DBYTE( ) verwenden sollen

Verwenden Sie DBYTE( ), um den Inhalt einer Position in einem Datensatz zu überprüfen, ohne für diese Zweck ein Feld definieren zu müssen.

Leitfaden für die Skripterstellung in ACL 14.1