No me suena un timestamp de 18, pero proba extraer el month, year y day para ver si realmente lo reconoce como fecha.
Select year(myfield), month(myfield), day(myfield) ... Saludos. From: [email protected] [mailto:[email protected]] On Behalf Of Josep Sanchez Sent: Lunes, 14 de Junio de 2010 04:13 a.m. To: forum.help400 Subject: En SQL convertir a fecha + hora un campo TIMESAMTP Hola a todos, En un fichero tengo un campo de 18,0 empaquetado en el que se guarda un valor timestamp, (debe ser truncado porque creo recordar que los campos Timestamp reales ocupaban 26 digitos) El caso es que intento convetirlo en una fecha normal y no funciona He probado: select date(myfield), a.* from myfile a where myfield<>0 y tambien select date(myfield*100000000), a.* from myfile a where myfield<>0 en ambos casos me devuelve asteriscos... Alguien sabe como ver este dato convertido en fecha ?? Gracias de antemano. J.Sanchez
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

