bitmid()

Function groupExecute on clientPlatform(s)
Binary fieldNOAll

Syntax

bitmid(binary,firstbitnumber,lastbitnumber)

Description

Returns a binary value identified as a range of bits of a binary field, that is, bitmid() extracts the bits with numbers >=firstBitNumber and <=lastBitNumber.

In the following example, bit lFirstBitNumber of lBinary1 becomes bit zero of lBinary2, and so on.

Example

Calculate
 
lBinary2
 as 
bitmid
(
lBinary1
,
lFirstBitNumber
,
lLastBitNumber
)