Quizá te sirva asi?
Select   Date(Substr(char(fecha),1,4)||'-'||
                          Substr(char(fecha),5,2)||'-'||
                         Substr(char(fecha),7,2))
       From Tabla
De: [email protected] 
[mailto:[email protected]] En nombre de alex martinez
Enviado el: Martes, 06 de Octubre de 2009 07:32 a.m.
Para: forum.help400
Asunto: Re: Convertir de numérico a formato fecha en SQL

Desde una sesión de SQL interactivo arrancada como  STRSQL DATFMT(*ISO)

Donde AAAA, MM y DD, representan los campos numéricos de año, mes y día

select date(digits(AAAA)||'-'||digits(MM)||'-'||digits(DD)) from tabla
El 6 de octubre de 2009 13:58, Javier Mora 
<[email protected]<mailto:[email protected]>> escribió:
Hola a todos:

Llevo toda la mañana intentando convertir, en SQL, un campo numérico que 
representa una fecha (tiene formato AAAAMMDD) y lo quiero convertir a un valor 
de tipo fecha. Con la función DATE no puedo y estoy seguro que se puede hacer. 
¿Me podéis dar una ayudita? Hoy estoy muy espeso y no doy con la tecla.

Un saludo.

Javier Mora García


____________________________________________________
© 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


________________________________
Este mensaje se transmite exclusivamente para el uso del destinatario previsto 
y puede contener información que es PRIVILEGIADA y/o CONFIDENCIAL. Dicha 
información no expresa la posición de la compañía. Si usted no es el 
destinatario previsto, se le notifica por este medio, que cualquier uso, 
difusión, acceso o copia de esta comunicación está prohibida terminantemente. 
Si usted ha recibido esta comunicación por error, destruya por favor todas las 
copias de este mensaje y sus adjuntos y notifíquenos inmediatamente.

This message is sent exclusively for the use of the intended recipient and may 
contain information that is PRIVILEGED and/or CONFIDENTIAL. This information do 
not express the position of the company. If you are not the intended recipient, 
you are hereby notified that any use, dissemination, disclosure or copying of 
this communication is strictly prohibited. If you have received this 
communication by mistake, please destroy all copies of this message and its 
attachments and notify us immediately

"Bienvenido a la Vida, Bienvenido a InVita"
____________________________________________________
© 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

Responder a