DB2 - Evitar en DB2 que un cursor lea registros recien insertados

 
Vista:

Evitar en DB2 que un cursor lea registros recien insertados

Publicado por Mariví (1 intervención) el 01/03/2016 10:46:20
Buenos días.

Estoy haciendo un programa cobol que en un punto, abre un cursor de una tabla db2 que en ese momento solo tiene un registro, hace una serie de pasos e inserta en esa misma tabla más registros.
Mi problema es que al hacer FETCH tras tratar ese primer registro, yo esperaba que me diera fin de cursor, pero no, lo que hace es leer los registros recien insertados.
¿Hay alguna manera de evitar esto? Es decir ¿Se puede hacer que el cursor solo lea los registros existentes cuando se ha hecho la OPEN del cursor?

Muchas gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder