Given a BinaryRelationalOperatorNode with a ColumnReferenceOperand and a NumericConstantNode operand
make the NumericConstantNode have the same type as the column reference. If the numeric constant does not
fit in the column's type, then change the value of the constant to Type.MAX_VALUE and adjust the relational
operator node's operation accordingly (to always evaluate to TRUE or FALSE as appropriate).