Fonction DBYTE( )

Renvoie le caractère Unicode situé à la position d'octet indiquée dans un enregistrement.

Remarque

Cette fonction est spécifique à l'édition Unicode d'Analytics. Elle n'est pas prise en charge dans l'édition non-Unicode.

Syntaxe

DBYTE(octet_emplacement)

Paramètres

Nom Type Description
position_octet numérique

Position d'octet à renvoyer sous forme de valeur caractère.

Pour renvoyer une valeur significative, vous devez indiquer le point de départ du caractère à deux octets. En d'autres termes, vous devez indiquer uniquement des nombres impairs dans le paramètre octet_emplacement.

Sortie

Caractère.

Exemples

Exemples basiques

Les exemples illustrent le comportement de la fonction lorsqu'elle est appliquée au champ Unicode ci-dessous (dont la valeur fait 11 caractères, soit 22 octets) 美丽 10072DOE :

Renvoie "丽" :

DBYTE(3)

Renvoie "D" :

DBYTE(17)

Renvoie "E" :

DBYTE(21)

Remarques

Quand utiliser DBYTE( )

Utilisez DBYTE( ) pour examiner le contenu d'une position dans un enregistrement, sans avoir à définir un champ à cet effet.

Guide de création de scripts ACL 14.1