Функция XRANGE в качестве результата возвращает строку всех однобайтных кодов, расположенных между значениями аргументов Содержание и конец, включая начальное и конечное значения. Значением по умолчанию для аргумента Содержание является '00'x, а для аргумента конец- 'FF'x. Если значение аргумента Содержание больше, чем значение аргумента конец, то значения выводятся в направлении от 'FF'x к '00'x. Если значения аргументов Содержание и конец указаны, то они должны представлять собой одиночные символы.
Ниже приведено несколько примеров: XRANGE('a','f') -> 'abcdef' XRANGE('03'x,'07'x) -> '0304050607'x XRANGE(,'04'x) -> '0001020304'x XRANGE('i','j') -> '898A8B8C8D8E8F9091'x /* EBCDIC */ XRANGE('FE'x,'02'x) -> 'FEFF000102'x XRANGE('i','j') -> 'ij' /* ASCII */