HEX-TO-CHAR

The HEX-TO-CHAR function returns a character string consisting of bytes that correspond to the hexadecimal digit characters in the input argument.

The function type is alphanumeric.

Format

Read syntax diagramSkip visual syntax diagramFUNCTION HEX-TO-CHAR (argument-1 )
argument-1
Must be an alphanumeric literal, alphanumeric data item, or alphanumeric group item. argument-1 must consist only of the characters "0" through "9", "A" through "F", and "a" through "f". The length of argument-1 must be a multiple of 2 bytes.

The returned value is a character string consisting of bytes that correspond to the hexadecimal digit characters in argument-1. The length of the result string is equal to the length of the input string divided by 2.

Example

MOVE 'FFAABB' TO MY-HEX-DATA
FUNCTION HEX-TO-CHAR(MY-HEX-DATA) returns a character string with value x'FFAABB'.