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 y con SPACE se reserva el espacio, pero sin valor, un espacio vacío. Esta lección trata de enseñarle cómo utilizar las sentencias Open SQL para aplicar correctamente en los filtros las dos condiciones haciendo abstracción de la modalidad en que el sistema de base de datos gestiona la memoria.

  • Sintaxis

… col IS [NOT] NULL …

  • Efecto

Esta expresión es verdadera si el valor de col (no) es el valor nulo.

  • Aplicación práctica

En la lógica de un programa ejecutable realizamos una selección de datos de la tabla ZSPFLISA00001 obteniendo en una tabla interna todos los registros con el valor no nulo y sin espacio en la columna tipo de vuelo FLTYPE.

  1. Implementamos el código fuente.
  2. Ejecutamos el programa. 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *