Logical Operators

On This Page

The following binary logical operators are supported in expressions.
The operands are Boolean.

Note
Use the literal operator names — AND, OR, or NOT — and not the operator signs that are commonly associated with these operators.

Binary Logical Operators

Logical AND Operator

OPERAND-A AND OPERAND-B

The logical AND operator returns true if both operands are true; otherwise, returns false.

Logical OR Operator

OPERAND-A OR OPERAND-B

The logical OR operator returns true if either of the operands is true; otherwise, returns false.

Unary Logical Operators

Logical Negation (NOT) Operator

NOT OPERAND

The logical negation operator (NOT) negates the value of the operand: if the operand evaluates to true, the operator returns false; if the operand evaluates to false, the operator returns true.