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)