Select Up To n Rows

La sentencia COMMIT WORK ejecuta en una unidad lógica de programación (LUW) todas las sentencias Open SQL que realizan cambios en base de datos. Esta lección trata de explicarle todos los procesos que implica el uso de esta instrucción y cómo utilizar la sentencia COMMIT WORK.

  • Sintaxis

SELECT… FROM { {dbtab [AS tabalias]}
| join
| {(dbtab_syntax) [AS tabalias]} }
[CLIENT SPECIFIED] [UP TO n ROWS]… .
 

  • Efecto

La adición UP TO n ROWS se utiliza para limitar el número de registros que devuelve el gestor de base de datos en la capa del servidor. Si por ejemplo, la lectura que realizamos con SELECT devuelve 100 registros y nos interesa sólo los primeros 5 limitamos con esta adición.

  • Aplicación práctica

En un programa ejecutable realizamos una lectura en la tabla de base de datos ZSFLIGHTSA00001 obteniendo en una tabla los primeros tres registros. Al finalizar mostramos en la salida el contenido de la tabla interna utilizando el método estático DISPLAY de la clase estándar CL_DEMO_OUTPUT.

  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 *