Archivos de Categoría: Condiciones en los filtros

AND OR NOT

Las sentencias Open SQL admiten varias condiciones en los filtros del WHERE para obtener la información de la base de datos. Esta lección trata de enseñarle cómo utilizar estos operadores. Significado AND: se utiliza para añadir otro filtro a la condición. Todos los filtros que forman la cadena del AND deben cumplirse para que la […]

NULL

Algunos sistemas de base de datos gestionan el almacenamiento de la información utilizando asignaciones nulas (NULL). En cambio, hay sistemas de base de datos que gestionan la asignación con espacio (SPACE) para los campos que no tienen un valor. La diferencia es que con NULL no se reserva ningún espacio físicamente en el disco duro […]

IN con tabla de rangos

En los filtros de las sentencias Open SQL se permite utilizar con la adición IN una tabla interna de rangos para filtrar la información. Esta lección trata de enseñarle cómo aplicar correctamente este procedimiento. Sintaxis … col [NOT] IN seltab … Efecto Esta expresión es verdadera si el valor de la columna “col” (no) es […]

IN

Con la palabra reservada IN podemos indicar múltiples valores o rango de valores en la condición de los filtros de las sentencias Open SQL. Esta lección trata de enseñarle cómo indicar múltiples valores con IN. Sintaxis … col [NOT] IN (dobj1, dobj2 … ) … Efecto Esta expresión es verdadera si el valor de la […]

Caracteres de escape

Con el uso de los caracteres comodín de la instrucción LIKE a veces se requiere buscar contenido de los mismos caracteres comodín y por eso se necesita excluir en las sentencias Open SQL los caracteres comodín. Esta lección trata de enseñarle cómo utilizar los caracteres de escape para conseguir este requerimiento. Sintaxis … col [NOT] […]

Caracteres comodín con LIKE

La instrucción LIKE se utiliza en las sentencias ABAP Open SQL para aplicar filtros con caracteres comodin o “Wildcard Characters”. Esta lección trata de enseñarle cómo implementar esta instrucción. Sintaxis … col [NOT] LIKE dobj [ESCAPE esc] … Efecto Esta expresión es verdadera si el valor de la columna col se ajusta (no encaja) al […]

BETWEEN

La instrucción BETWEEN se utiliza cómo expresión lógica en las expresiones BOOLEAN (BOOLC, BOOLX) o cómo expresión lógica en Open SQL para incluir o excluir intervalos de valores en los filtros. Esta lección trata de enseñarle cómo aplicar la instrucción en Open SQL. Sintaxis … col [NOT] BETWEEN dobj1 AND dobj2 … Efecto Esta expresión […]

Operadores relacionales binarios

Los operadores relacionales binarios se utilizan en el lenguaje ABAP como expresiones lógicas en los bucles de bifurcación, en los filtros de las iteraciones LOOP y en las condiciones de los filtros WHERE en las sentencias Open SQL. Esta lección trata de enseñarle cómo utilizar los operadores relacionales binarios con las sentencias Open SQL. Sintaxis […]