Pedro:

 

Lo que se es que es un tema de dinero y hay instrucciones que no vienen  en el 
que no es full.

 

JOSE LUIS

 

  _____  

De: [email protected] 
[mailto:[email protected]] En nombre de Pedro Molina
Enviado el: Viernes, 30 de Julio de 2010 11:39 a.m.
Para: [email protected]
Asunto: RE: version DB2

 

Ah caray...me estás diciendo que el SQL en el DB2 del i5 (tengo 2 un v5R2 y 
V5R4) no está completo? como puedo saber que versión del DB2 viene con la 
máquina?
 
El manual al que hago referencia es 

Enhancing SAP by

Using DB2 9 for z/OS

SG24-7239-00

 
Seré que es una versión especial para trabajar con SAP?
 
Saludos!!
 
 

 

  _____  

From: [email protected]
To: [email protected]
Subject: RE: version DB2
Date: Fri, 30 Jul 2010 10:48:02 -0300

Pedro:

 

Tengo entendido que en lo que hace al SQL hay versiones de DB2 acotadas y otras 
full en el AS/400. Y creo que depende de lo que se arregle al comprar el AS/400

 

Y se contrate el Software. 

 

JOSE LUIS

Cattorini Hnos. SAIC  

Argentina  

 

  _____  

De: [email protected] 
[mailto:[email protected]] En nombre de Pedro Molina
Enviado el: Viernes, 30 de Julio de 2010 10:33 a.m.
Para: [email protected]
Asunto: RE: version DB2

 

Gracias María.
 
Pero lo voy a plantear de esta manera, el Select funciona perfectamente 
poniéndole la cláusula Fetch First, así como lo pones en el ejemplo, es decir, 
FETCH funciona con Insert seguido de un Select, insertar filas desde una 
subconsulta con fetch, pero me refiero específicamente a UPDATE o DELETE con 
una subconulta con FETCH, lo que ví en un manual fue precisamente un DELETE 
condicionado por una subconsulta (SELECT) con Fetch Fisrt n Rows Only, pero el 
manual decía DB2 Versión 9 for SAP, por eso preguntaba acerca de la versión del 
DB2.
 
En el i5 no me permite hacer este tipo de operación.
 
Saludos!!
 
> Date: Fri, 30 Jul 2010 09:56:26 +0200
> From: [email protected]
> To: [email protected]
> Subject: Re: version DB2
> 
> Buenos días,
> 
> Creo que no tiene nada que ver con la versión de DB2, yo tengo algo
> parecido te lo envio por si te sirve:
> 
> SELECT * FROM Library/File a WHERE exists (select * from Library/File where
> campo = a.campo) fetch first 1 rows only 
> 
> Saludos
> María Bes
> 
> 
> On Thu, 29 Jul 2010 22:56:17 +0000, Pedro Molina <[email protected]>
> wrote:
> > Hola Foro.
> > 
> > 
> > 
> > Como veo que versión de DB2 tengo en el iSeries? para el caso tengo uno
> con
> > V5R2.
> > 
> > 
> > 
> > El asunto es que quiero hacer un delete utilizando un subconsulta para
> > borrar un determinado numero de registros asi:
> > 
> > 
> > 
> > delete from Library.File 
> > where(select * from Libray.File where campo = 'SNHO'
> > fetch first 1 rows only) 
> > 
> > 
> > 
> > El asunto es que me dá un error de que la clausula fetch es inválida, per
> > en un manual de DB2 UDB para SAP hay un ejemplo de un delete parecido al
> > que muestro arriba.
> > 
> > 
> > 
> > Alguna sugerencia? es asunto de versión de la DB2?...help...
> ____________________________________________________
> Ú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. 

 <http://www.bandoo.com/wp/ie.php?plg=ie&ad2=0&subs=hotmail&elm=sign> 

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

Responder a