![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: operadores de clasificación de solicitudes
Intelligent Management soporta los operadores en las expresiones de reglas. También se hace referencia a estos operadores como predicados en la terminología del lenguaje de consulta estructurado (SQL) porque aparecen dentro de una cláusula WHERE o HAVING. Los operadores no distinguen entre mayúsculas y minúsculas.
Operadores
Operador | Descripción |
---|---|
OR | El operador OR lógico. |
AND | El operador AND lógico. |
NOT | El operador de negación. |
IN | Expresa un operando con varios valores en una sola expresión.
Su significado es coherente con el significado estándar SQL del operador.
Por ejemplo, si desea expresar que el valor de puerto
podría ser cualquier valor o todos los valores como, por ejemplo, 9080, 9090,
9091, utilice el fragmento de expresión:
En
SQL, la forma como se expresan los valores dentro de los paréntesis depende del tipo de datos del puerto. Si el puerto es un entero, los valores sin los símbolos de comillas sencillas son correctos sintácticamente. Si el puerto es una serie, la expresión correcta es:
|
LIKE | Expresa el patrón que coincide con los valores de operando de la serie. El valor debe contener el carácter comodín (%) en la posición donde se espera que empiece la coincidencia de patrón.
Por ejemplo, la expresión:
coincide con la palabra blanca y con cualquier
palabra que finalice por blanca, mientras que la expresión
coincide con la palabra blanca y con cualquier otra palabra que empiece por blanca.
La
expresión:
coincide con la palabra blanca y con cualquier palabra que tenga
la señal blanca incorporada. Desde un punto de vista de la implementación de código, se utiliza la clase java.util.regex.Pattern. |
= | El operador de igualdad expresa una coincidencia de uso de mayúsculas y minúsculas. |
> | El operador mayor que se utiliza con operandos numéricos. |
>= | El operador mayor o igual que se utiliza con operandos numéricos. |
< | El operador menor que se utiliza con operandos numéricos. |
<= | El operador menor o igual que se utiliza con operandos numéricos. |
<> | Operador no es igual a. |
BETWEEN | Se utiliza con AND para seleccionar un rango de valores incluyendo el primer valor (inferior) y el último (superior). Conjuntamente, operan en valores de fechas y números. |
IS NULL | Comprueba si un operando tiene un valor NULL. |
IS NOT NULL | Comprueba si un operando tiene un valor que no sea NULL. |