[AIX Solaris HP-UX Linux Windows][z/OS]

Intelligent Management: operadores de classificação da solicitação

O Intelligent Management suporta os operadores nas expressões de regras. Esses operadores são referidos também como predicados na terminologia SQL (Linguagem de consulta estruturada) porque comparecem dentro de uma cláusula WHERE ou HAVING. Os operadores não fazem distinção entre maiúsculas e minúsculas.

Operadores

Tabela 1. Operadores de Classificação de Pedidos
Operador Description
OR O operador lógico OR.
AND O operador lógico AND.
NOT O operador de negação.
IN Expressa um operando com vários valores em uma única expressão. Seu significado é consistente com o significado padrão do SQL do operador.
Por exemplo, se você desejar expressar que o valor da porta seja qualquer um ou todos os valores, como 9080, 9090, 9091, use o fragmento da expressão:
port IN (9080,9090,9091)
No SQL, o modo como os valores dentro dos parênteses são expressos, depende do tipo de dado da porta. Se a porta for um número inteiro, os valores sem as aspas simples serão sintaticamente corretos. Se a porta for uma cadeia, a expressão correta será:
port IN ('9080','9090','9091')
LIKE

Expressa a correspondência de padrões para valores do operando de sequência. O valor deve conter o caractere curinga (%) na posição em que a correspondência de padrões é esperada iniciar.

Por exemplo, a expressão:
host LIKE %blanca
corresponde à palavra blanca e a qualquer outra palavra que termine em blanca, enquanto a expressão:
host LIKE %blanca
corresponde à palavra blanca e a qualquer outra palavra que inicie com blanca. A expressão:
host LIKE %blanca
corresponde à palavra blanca e a qualquer palavra que tenha o token blanca integrado nela.

Do ponto de vista de uma implementação de código, a classe java.util.regex.Pattern é utilizada.

= O operador de igualdade expressa uma correspondência em uma forma com distinção entre maiúsculas e minúsculas.
> O operador Greater-than para utilização com operandos numéricos.
>= Operador Greater-than ou equal para utilização com operandos numéricos.
< Operador Less-than para utilização com operandos numéricos.
<= Operador Less-than ou equal para utilização com operandos numéricos.
<> Operador Not equal.
BETWEEN Utilizado com AND para selecionar um intervalo de valores incluindo o primeiro (baixo) e o último (alto) valores. Juntos, eles operam sobre valores de números e datas.
IS NULL Testa um operando que tenha um valor NULL.
IS NOT NULL Testa um operando que tenha um valor diferente de NULL.

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odroperators
Nome do arquivo: rwve_odroperators.html