O ESQL fornece os seguintes operadores lógicos:
Os valores NULL e UNKNOWN são tratados como valores especiais por esses operadores. Os princípios são:
O resultado das operações AND e OR está definido pela tabela a seguir.
Valor de P | Valor de Q | Resultado de P AND Q | Resultado de P OR Q |
---|---|---|---|
TRUE | TRUE | TRUE | TRUE |
TRUE | FALSE | FALSE | TRUE |
TRUE | UNKNOWN | UNKNOWN | TRUE |
FALSE | TRUE | FALSE | TRUE |
FALSE | FALSE | FALSE | FALSE |
FALSE | UNKNOWN | FALSE | UNKNOWN |
UNKNOWN | TRUE | UNKNOWN | TRUE |
UNKNOWN | FALSE | FALSE | UNKNOWN |
UNKNOWN | UNKNOWN | UNKNOWN | UNKNOWN |
O resultado das operações NOT está definido pela tabela a seguir.
Operando | Resultado de NOT |
---|---|
TRUE | FALSE |
FALSE | TRUE |
UNKNOWN | UNKNOWN |
Conceitos relacionados
Fluxos de Mensagem
Operadores ESQL
Mapeamentos
Tarefas relacionadas
Desenvolvendo Aplicativos do Fluxo de Mensagens
Desenvolvendo ESQL
Referências relacionadas
Nós Internos
ESQL
Operadores de Comparação ESQL
Operadores Numéricos ESQL
Regras para Precedência de Operadores ESQL
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
ak01036_ |