Para el que le pueda interesar, estas sentencias de sql en el iseries :

SELECT  *  FROM  MAPRRC(tabla1)  EXCEPTION JOIN  MBPRRA(tabla2) ON
         MAPRRC.S3EMPR = MBPRRA.EKEMPR
AND  MAPRRC.S3JRNB = MBPRRA.EKJRNB
WHERE S3EMPR=10


se traducen en estas con sql Server atacando a las mismas tablas del iseries :

SELECT tabla1.*
FROM tabla1 LEFT OUTER JOIN tabla2
 ON s3empr=ekempr and s3jrnb=ekjrnb

WHERE (S3EMPR=010 AND EKEMPR=NULL)

El resultado obtenido es el mismo, el primero en el iseries y el segundo desde SQL Server pero ambos sobre tablas del iseries.

Gracias y saludos.

Responder a