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.

