TelcoMgr™

Field Data Manager Operators

Hide Navigation Pane

Field Data Manager Operators

Previous topic Next topic  

Field Data Manager Operators

Previous topic Next topic JavaScript is required for the print function  

Logical Operators

 

A logical operator compares two operands or expressions and produces a true or false condition. There are two types of logical operators: conditional and Boolean. Conditional operators compare two values or expressions. Boolean operators connect string, numeric, or logical expressions together to determine true-false logic. Operators may be combined to create complex operators.

 

Conditional Operators

         =        Equal sign

                 <        Less than  

         >        Greater than

Boolean Operators

         NOT        Boolean (logical) NOT

                 ~        Tilde (logical NOT)

                 AND        Boolean AND

                 OR        Boolean OR

                 XOR        Boolean eXclusive OR

Combined operators                <>        Not equal

                 ~=        Not equal

                 NOT =        Not equal

                 <=        Less than or equal to

                 =<        Less than or equal to

                 ~>        Not greater than

                 NOT >        Not greater than

               >=        Greater than or equal to

                 =>        Greater than or equal to

                 ~<        Not less than

                 NOT <        Not less than

 

During logical evaluation, any non-zero numeric value or non-blank string value indicates a true condition, and a null (blank) string or zero numeric value indicates a false condition.

 

Example:

 

Logical Expression              Result

 

A = B                          True when A is equal to B

A < B                          True when A is less than B

A > B                          True when A is greater than B

A <> B, A ~= B, A NOT = B      True when A is not equal to B

A ~< B, A >= B, A NOT < B      True when A is not less than B

A ~> B, A <= B, A NOT > B      True when A is not greater than B

~ A, NOT A                     True when A is null or zero

A AND B                        True when A is true and B is true

 

A OR B                         True when A is true, or B is true, or both are true

A XOR B                        True when A is true or B is true, but not both.