Función DBYTE( )

Devuelve el carácter Unicode que se encuentra en la posición de byte especificada en un registro.

Nota

Esta función es específica de la edición Unicode de Analytics. No es una función admitida en la edición no Unicode.

Sintaxis

DBYTE(ubicación_de_byte)

Parámetros

Nombre Tipo Descripción
ubicación_de_byte numérico

La posición de byte que se debe devolver como un valor de carácter.

Para devolver un valor significativo, debe especificar el punto de inicio de los caracteres de doble byte, lo que significa que sólo debe especificar números impares en el parámetro ubicación_de_byte.

Salida

Carácter.

Ejemplos

Ejemplos básicos

Los ejemplos ilustran el comportamiento de la función cuando se aplica al siguiente valor de campo de Unicode, que contiene 11 caracteres (22 bytes) 美丽 10072DOE:

Devuelve "丽":

DBYTE(3)

Devuelve "D":

DBYTE(17)

Devuelve "E":

DBYTE(21)

Observaciones

Cuándo usar DBYTE( )

Utilice DBYTE( ) para examinar el contenido de una posición en un registro, sin necesidad de definir un campo para este fin.

Guía de creación de scripts de ACL 14.1