Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Usar UDF's en DB2

Estas en el tema de Usar UDF's en DB2 en el foro de Bases de Datos General en Foros del Web. Hola, buen dia... He hecho dos funciones en DB2 y necesito utilizarlas en una sentencia Select, pero no sé como hacerlo... Ya he hecho esto ...
  #1 (permalink)  
Antiguo 09/04/2008, 13:11
 
Fecha de Ingreso: mayo-2003
Mensajes: 33
Antigüedad: 21 años
Puntos: 0
Usar UDF's en DB2

Hola, buen dia...

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:
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)
Saludos...!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:13.