Comparison Operators

On This Page

The following binary comparison operators are supported in expressions.
The operands can be numeric or strings. Strings are compared using lexicographic string comparison.

Note
If the operands cannot be compared (for example, when comparing attributes of different types), the comparison evaluates to false.

Equality Operators

Equality Operator (==)

OPERAND-A == OPERAND-B

The equality operator (==) returns true if the operands are equal; otherwise, returns false.

Inequality Operator (!=)

The inequality operator (!=) returns true if the operands are not equal; otherwise, returns false.

OPERAND-A != OPERAND-B

Relational Operators

Greater-Than Operator (>)

OPERAND-A > OPERAND-B

The greater-than operator (>) returns true if the left operand (OPERAND-A) is greater than the right operand (OPERAND-B); otherwise, returns false.

Greater-Than or Equal-To Operator (>=)

OPERAND-A >= OPERAND-B

The greater-than or equal-to operator (>=) returns true if the left operand (OPERAND-A) is greater than or equal to the right operand (OPERAND-B); otherwise, returns false.

Less-Than Operator (<)

OPERAND-A < OPERAND-B

The less-than operator (<) returns true if the left operand (OPERAND-A) is less than the right operand (OPERAND-B); otherwise, returns false.

Less-Than or Equal-To Operator (<=)

OPERAND-A <= OPERAND-B

The less-than or equal-to operator (<=) returns true if the left operand (OPERAND-A) is less than or equal to the right operand (OPERAND-B); otherwise, returns false.