Función BINTOSTR( )

Devuelve datos de caracteres Unicode convertidos a partir de datos de caracteres ZONED o EBCDIC. Abreviatura de “Binario a cadena”, en inglés.

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

BINTOSTR(cadena; tipo_de_cadena)

Parámetros

Nombre Tipo Descripción
cadena carácter El valor ZONED o EBCDIC que desea convertir en la codificación de caracteres Unicode.
tipo_de_cadena carácter

El formato desde el cual se debe realizar la conversión. Debe especificar uno de los siguientes valores:

  • "A": convertir a partir de datos ZONED (ASCII)
  • "E": convertir a partir de datos EBCDIC

Salida

Carácter.

Ejemplos

Ejemplos básicos

La expresión ZONED(-6448;4) convierte el valor -6448 al formato de caracteres "644Q"; sin embargo, la edición Unicode de Analytics requiere que convierta la salida de ZONED( ) a caracteres Unicode con BINTOSTR( ).

Devuelve "644Q" en formato Unicode:

BINTOSTR(ZONED(-6448;4); "A")

Observaciones

Cuándo usar BINTOSTR( )

Utilice esta función para convertir los valores devueltos por las funciones ZONED( ) y EBCDIC( ) a un valor Unicode.

Nota

Si esta función no se aplica a los valores devueltos de ZONED( ) y EBCDIC( ) en las ediciones Unicode de Analytics, entonces se muestran incorrectamente porque la codificación no se interpreta correctamente.

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