The NOT function will evaluate all of the parameters as Booleans and return false if all parameters are true, or true if one or more parameters are false. This function supports the Boolean return type.

Most calls to this function provide only a single Boolean parameter, the value for which is inverted and returned.


    @NOT (Expression 1 [, ..., Expression N])
  • Expression 1 Required Boolean parameter; if the value is true, the function will return false and not evaluate any subsequent parameters. If the value is false and if there are no subsequent parameters, the function will return true. If additional parameters are present, they will be evaluated only when Expression 1 is false.
  • Expression N Optional Boolean parameter(s), evaluated by the function in the order provided. The function will return false for the first parameter found to be true. If all parameters evaluate to true, the function will return false.

Supported Return Types