IBM InfoSphere DataStage, Version 11.3.1
BITXOR function
Syntax
BITXOR (expression1, expression2)
Description
Use the BITXOR function to perform the bitwise XOR comparison of two integers specified by numeric expressions. The bitwise XOR operation compares two integers bit by bit. It returns a bit 1 if only one of the two bits is 1; otherwise it returns a bit 0.
If either expression1 or expression2 evaluates to the null value, null is returned.
Values that are not integers are truncated before the operation is performed.
The BITXOR operation is performed on a 32-bit twos-complement word.
Note: Differences
in hardware architecture can make the use of the high-order bit non-portable.
Example
PRINT BITXOR(6,12)
* Binary value of 6 = 0110
* Binary value of 12 = 1100
This results in 1010, and the following output is displayed:
10
Last updated: 2015-03-09
PDF version of this information: