Logical (binary) operators
The following logical operators are supported between two values of thebool type:
These logical operators are sometimes referred-to as Boolean operators, and sometimes as binary operators. The names are all synonyms.
| Operator name | Syntax | meaning | |
|---|---|---|---|
| Equality | == | Returns true if both operands are non-null and equal to each other. Otherwise, false. | |
| Inequality | != or <> | Returns true if either one (or both) of the operands are null, or they aren’t equal to each other. Otherwise, false. | |
| Logical and | and | Returns true if both operands are true. | |
| Logical or | or | Returns true if one of the operands is true, regardless of the other operand. |