Determinar los atributos de un cursor mediante la instrucción GET DIAGNOSTICS

El uso de la instrucción GET DIAGNOSTICS es una forma de obtener información sobre cualquier cursor abierto. También puede utilizar el SQLCA.

Acerca de esta tarea

Después de abrir un cursor, puede determinar los siguientes atributos del cursor marcando estos elementos de OBTENCIÓN DE DIAGNÓSTICOS:
DB2_SQL_ATTR_CURSOR_HOLD
Indica si el cursor puede mantenerse abierto a través de las confirmaciones (S o N)
DB2_SQL_ATTR_CURSOR_ROWSET
Indica si el cursor puede utilizar el posicionamiento de conjuntos de filas (S o N)
DB2_SQL_ATTR_CURSOR_SCROLLABLE
Indica si el cursor se puede desplazar (S o N)
DB2_SQL_ATTR_CURSOR_SENSITIVITY
Indica si el cursor es insensible o sensible a los cambios que realizan otros procesos (I o S)
DB2_SQL_ATTR_CURSOR_TYPE
Indica si el cursor está hacia delante (F), declarado estático (S para INSENSITIVO o ESTÁTICO SENSITIVO) o dinámico (D para DINÁMICO SENSITIVO)
Para obtener más información sobre la instrucción GET DIAGNOSTICS, consulte Comprobación de la ejecución de instrucciones SQL mediante la instrucción GET DIAGNOSTICS.