¿Has revisado el formato de fecha que tienes al arrancar la sesión SQL?
Parámetro DATFMT.
Saludos.
Juan Carlos.
________________________________
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Fernando
Martínez
Enviado el: jueves, 22 de marzo de 2007 13:13
Para: Foro AS/400
Asunto: Error SQL
Hola a todos
Tengo un problema con un calculo de fechas. Ejecuto la siguiente
sentencias:
SELECT
Date(Substr(digits(20070506), 1, 4) || '-' ||
Substr(digits(20070506), 5, 2) || '-' ||
Substr(digits(20070506), 7, 2)) + 5 days As
FechaDispensado,
Substr(digits(20070506), 1, 4) As Anyo,
Substr(digits(20070506), 5, 2) As Mes,
Substr(digits(20070506), 7, 2) As Dia
FROM SYSIBM.SYSDUMMY1
Y me devuelve lo siguiente:
FechaDispensado Anyo Mes Dia
0020-07-10 0020
07 0
¿Alguien me puede echar una mano?
Gracias y un saludo
Fernando
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400