sapdev logo background
sapdev logo sapdev logo
Comments

SAP LOGEXP RULES EXPR ARITH documentation, setup help and example usage



Return to SAP documentation index


ARTICLE

rel_exp - Comparing Arithmetic Expressions
Arithmetic expressions can be used as operands of comparison expressions using relational operators for all data types . It is possible to compare an arithmetic expression with a single operand with a numeric data type or with another arithmetic expression.
The calculation type of all arithmetic expressions in a comparison expression is determined by all single operands of the entire comparison expression as well as by any operators ** , using the usual rules . The result of the arithmetic expressions involved exists in the calculation type. This calculation type is also the
comparison type used for the comparison. If necessary, single operands are converted to the comparison type before the comparison starts.
If multiple relational expressions are joined as a logical expression using Boolean operators , the calculation type or relational type are determined separately for each relational expression.

Notes
  • If a conversion error occurs in an arithmetic expression in a relational expression, the corresponding exception can be handled (unlike in direct

  • comparisons of data objects .
  • To compare an arithmetic expression with a single non-numeric operand, the operand can be prefixed with the " + " sign to turn it into an arithmetic expression.

  • An arithmetic expression cannot be specified as the operand of a predicate expression .
    Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved




  • LOGEXP_RULES_EXPRESSIONS
    LOGEXP_RULES_EXPR_BIT




    comments powered by Disqus