Puede utilizar las siguientes expresiones lógicas en operaciones de selección y criterios:
<Expresión lógica>
<Expresión> |
<Expresión> <Operación de comparación> <Expresión> |
<Expresión> [NO] En [Jerarquía] ( <Lista de valores> | <Matriz de valores> ) |
<Expresión> [NO] EN [Jerarquía] ( <Descripción de la consulta> ) |
<Expresión> [NO] ENTRE <Expresión> Y <Expresión> |
<Expresión> ES [NO] NULO |
<Expresión> REFERENCIA <Nombre de la tabla> |
<Expresión> [NO] GUSTA <Literales de tipo STRING> [ESCAPE <Literales de tipo STRING>]
La expresión lógica puede ser:
- una expresión de lenguaje de consulta ordinaria <expresión>, si su resultado tiene un tipo lógico;
- <Operación de comparación> para dos expresiones de lenguaje de consulta; estas operaciones se ejecutan de acuerdo con las reglas de comparación de valores;
- un operador para verificar la igualdad o desigualdad del resultado de la expresión con uno de los valores enumerados o con valores de los resultados de otra consulta;
- un operador para verificar si el resultado de la expresión se encuentra dentro de un cierto rango;
- un operador para verificar el resultado de la expresión NULO;
- un operador para verificar los valores de expresión de referencia para referencias a una tabla determinada;
- un operador para verificar los valores de cadena para que coincidan con un patrón.
Â
Véase también: Uso de expresiones en el lenguaje de consulta