Used to perform a logical implication on two expressions.
result = expression1 Imp expression2The Imp operator syntax has these parts:
Part Descriptionresult Any numeric variable.expression1 Any expression.expression2 Any expression.
The following table illustrates how result is determined:
If expression1 is And expression2 is Then result isTrue True TrueTrue False FalseTrue Null NullFalse True TrueFalse False TrueFalse Null TrueNull True TrueNull False NullNull Null Null
The Imp operator performs a bitwise comparison of identically positioned bits in two numeric expressions and sets the corresponding bit in result according to the following table:
If bit in expression1 is And bit in expression2 is Then result is0 0 10 1 11 0 01 1 1
.