Logical Functions
SQL Function |
Return Type |
Description |
---|---|---|
boolean1 OR boolean2 |
BOOLEAN |
Returns TRUE if boolean1 or boolean2 is TRUE. Supports three-valued logic. For example, true || Null(BOOLEAN) returns TRUE. |
boolean1 AND boolean2 |
BOOLEAN |
Returns TRUE if both boolean1 and boolean2 are TRUE. Supports three-valued logic. For example, true && Null(BOOLEAN) returns UNKNOWN. |
NOT boolean |
BOOLEAN |
Returns TRUE if the boolean value is FALSE; returns FALSE if the boolean value is TRUE; returns UNKNOWN if the boolean value is UNKNOWN. |
boolean IS FALSE |
BOOLEAN |
Returns TRUE if the boolean value is FALSE; returns FALSE if boolean is TRUE or UNKNOWN. |
boolean IS NOT FALSE |
BOOLEAN |
Returns TRUE if boolean is TRUE or UNKNOWN; returns FALSE if boolean is FALSE. |
boolean IS TRUE |
BOOLEAN |
Returns TRUE if boolean is TRUE; returns FALSE if boolean is FALSE or UNKNOWN. |
boolean IS NOT TRUE |
BOOLEAN |
Returns TRUE if boolean is FALSE or UNKNOWN; returns FALSE if boolean is TRUE. |
boolean IS UNKNOWN |
BOOLEAN |
Returns TRUE if the boolean value is UNKNOWN; returns FALSE if boolean is TRUE or FALSE. |
boolean IS NOT UNKNOWN |
BOOLEAN |
Returns TRUE if boolean is TRUE or FALSE; returns FALSE if the boolean value is UNKNOWN. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot