The basic structure of a condition is Operand Operator Operand.

Operands include constants, variables, attributes, and data type-specific functions. The following rules apply to conditions.

  • If a user-defined function has a return value of real64 or int32, you can use the function directly as an operand.
  • isValid is a valid condition. The isValid call does not match the pattern Operand Operator Operand.
  • You cannot use user-defined functions without a return value as operands. You cannot use user-defined functions with text or with tuples as return values as operands.

You can use the following operators and conditions.