get first

La sentencia EGL get first lee la primera fila de un conjunto de resultados de base de datos relacional.

Solo puede utilizar esta sentencia si especificó la opción scroll en la sentencia open relacionada. La opción scroll solo está disponible si está generando salida en Java.


Diagrama de sintaxis para la sentencia get first
nombre de registro
Nombre de un registro SQL.
from IDconjuntoResultados
Un ID que conecta la sentencia get first con una sentencia open ejecutada anteriormente en el mismo programa. Para obtener detalles, consulte el apartado resultSetID.
into
Inicia una cláusula EGL into, que lista los elementos que recibe valores de una tabla de base de datos relacional.
elemento
Un elemento que recibe el valor de una columna determinada. No especifique un signo de dos puntos (:) ante el nombre del elemento.
Si emite una sentencia get first para recuperar una fila seleccionada mediante una sentencia open que tiene la opción forUpdate, puede realizar cualquiera de estas acciones:

Una sentencia SQL FETCH representa la sentencia EGL get first en el código generado. El formato de la sentencia SQL generada no puede cambiarse, excepto para establecer la cláusula INTO.

Si se produce un error y el proceso continúa, el cursor permanece abierto.

Finalmente, al especificar SQL COMMIT o sysLib.commit, el código conserva la posición en el cursor declarado en la sentencia open, pero sólo en caso de que utilice la opción hold en la sentencia open.

Conceptos relacionados
resultSetID
Soporte de SQL

Tareas relacionadas
Diagrama de sintaxis

Consulta relacionada
delete
execute
get
get absolute
get current
get last
get next
get previous
get relative
Sentencias EGL
open
replace

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.