Mejor respuesta
+100 FILA NO ENCONTRADA PARA BUSCAR, ACTUALIZAR O ELIMINAR, O EL RESULTADO DE UNA CONSULTA ES UNA TABLA VACÍA
Explicación
Una de las siguientes condiciones ocurrió:
- Ninguna fila cumplió con las condiciones de búsqueda especificadas en una instrucción UPDATE o DELETE.
- El resultado de una instrucción SELECT INTO fue una tabla vacía.
- El resultado de la subselección de una instrucción INSERT está vacío.
- Se ejecutó una instrucción FETCH cuando el cursor se colocó después de la última fila de la tabla de resultados.
- No hay filas disponibles calificado para retorno cuando se especificó SKIP LOCKED DATA con nivel de aislamiento CS o RS.
- Se emitió una declaración FETCH que devuelve un conjunto de filas, pero no había suficientes filas después de la posición actual del cursor para reposicionar el cursor en conjunto de filas completo. El cursor se ha posicionado en un conjunto de filas parcial. Si se especificó un destino, los datos se devolvieron solo para la cantidad de filas que realmente se obtuvieron para el conjunto de filas parcial. El número de filas que se devolvieron está en el campo SQLERRD3 del SQLCA.
Cuando se ejecuta una instrucción SELECT usando SPUFI, este SQLCODE indica una finalización normal.
Este SQLCODE también se emite cuando los datos LOB no se pueden devolver. Esta situación puede ocurrir cuando una aplicación se está ejecutando con un nivel de aislamiento UR y otra aplicación ha bloqueado el espacio de tabla LOB.