He hecho dos funciones en DB2 y necesito utilizarlas en una sentencia Select, pero no sé como hacerlo... Ya he hecho esto mismo en SQLServer así es que yo creo que si se puede, nada más que soy nuevo en DB2.. Agradecería muchísimo cualquier ayuda que me pudieran ofrecer.
Aquí un ejemplo de cómo utilizo mis funciones en SQLServer... estas mismas funciones por fin logré hacerlas en DB2.
Hago el mismo query en DB2 (con sus respectiva sintaxis) no logrando que se ejecute adecuadamente....
Por favor, necesito que me echen la mano...!
Código:
Saludos...! SELECT LHTC1, LHNOTE, LHAMT1 as Desembolso, CONVERT(VARCHAR(10),LHPOST,103) as FechaDesembolso, CONVERT(VARCHAR(10),LHPOST,103) as FechaInicial, ISNULL(CONVERT(VARCHAR(10),(SELECT MIN(LHPOST) FROM ftnFecha(LHPOST)),103),CONVERT(VARCHAR(10),GETDATE(),103)) as FechaFinal, ISNULL((SELECT PAGO FROM ftnPagos(LHNOTE,LHPOST,ISNULL(CONVERT(VARCHAR(10),(SELECT MIN(LHPOST) FROM ftnFecha(LHPOST)),103),CONVERT(VARCHAR(10),GETDATE(),103)))),0) as Pagos, LHAMT1 - ISNULL((SELECT PAGO FROM ftnPagos(LHNOTE,LHPOST,ISNULL(CONVERT(VARCHAR(10),(SELECT MIN(LHPOST) FROM ftnFecha(LHPOST)),103),CONVERT(VARCHAR(10),GETDATE(),103)))),0) as Diferencia FROM LIMMAX WHERE LHTC1 IN(33,34)