Operands

Operands are

Integer Constants

Integer constants are numbers ranging from -32676 to 32676.

Fixed String Constants

Fixed string constants are character strings enclosed in quotation marks. Text cannot be substituted into a fixed string constant.

Strings with Substitution

Strings with substitution are enclosed in quotation marks and can contain characters and variable references to be inserted into the string. Masking sequences (\?n\ and \*n\) are not allowed.

Case Sensitivity of Strings in Expressions

Strings specified as part of an expression are always stored in the case in which you specify them, regardless of the case sensitivity of the database.

Variable References

Variable references can be used to refer to message tokens, predefined variables, user-defined variables, members of variable groups, and partial text references of any variable.

Variable references are discussed in more detail in 6.4.

Expressions Within Parentheses ( )

An expression can be enclosed in parentheses to control the order of evaluation. In the expression

( A + B ) * C

the expression (A + B) is the left operand of the * operator.

Spaces between operands and operators are permitted but not required.