Gracias Jorge, de donde eres?

 

Mira, de hecho estoy bien claro con lo de los cursores de datos y todo ese 
rollo, pero aún así no soporta hacer lo que digo.

 

Con lo del manual, pues es para Z/OS para SAP, pero quería probar a aplicar 
esto en el i5 y no lo permite.

 

De hecho en el manual habla de otras operaciones como MERGE y otras cosas que 
se suponía que eran exclusivos de Oracle, pero ya vez que DB2 también lo 
soporta.

 

Se puede utilizar el fetch con el SQL lnteractivo...Select * from tabla where 
campo = 'X' fetch first 5 rows only...y funciona inclusive con un Insert que se 
alimenta de un sub-select con la clausula fetch.

 

Pero gracias de todos modos y agradezco tu interés.

 

Saludos!!
 


Date: Fri, 30 Jul 2010 20:49:30 +0200
Subject: RE: version DB2 (Pedro Molina)
From: [email protected]
To: [email protected]

En general, disculpen si este mensaje no sale bien reglado. Es la primera vez 
que envío uno.
Para Pedro Molina (¿eres el Pedro que conozco?) Me queda una duda. ¿la versión 
de DB2 de la que hablas es para z/OS o para i5? Por lo que cuentas, usas para 
consulta un manual del z/OS. Aunque supongo que de todas formas conoces estos 
materiales, por las dudas te paso una referencia para localizar los materiales 
del i5 V5R4: 
http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/rzahg/rzahgdref.htm
La identificaciones de versión para el i5 se pueden obtener con el comando 
DSPSFWRSC. En la lista estarán los módulos de DB2 disponibles. Con F11 se 
pueden ver detalles de release, que deberías cotejar con la información de los 
manuales para asegurarte que la versión sea la esperada.
Hice una prueba con tu caso, y, salvo que ya estés alerta de esto, el uso de un 
Fetch requiere un cursor, y un cursor no es interactivo. Del Reference "This 
statement can only be embedded in an application program. It is an executable 
statement that cannot be dynamically prepared."
No creo que se trate de un problema de recursos acotados en tu equipo. Un 
cursor debería pooder usarse. 
Espero que te ayude, y no complique más el problema.
Jorge Ubeda


____________________________________________________ �nete a Recursos AS400, 
nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 � Publicaciones 
Help400, S.L.
                                          
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a