Arranca el depurador (STRDBG), entra en SQL interactivo y ejecuta tu consulta. Después échale un vistazo a las anotaciones de trabajo.
Saludos.
Juan Carlos.
-----Mensaje original-----
De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED] En nombre de Carlos Augusto Correa García
Enviado el: miércoles, 08 de marzo de 2006 15:08
Para: [email protected]
Asunto: Re: Consulta SQL
Y como ejecuto la consulta en modo de depuración.
No estoy haciendo un programa, solo aplico SQL a traves de STRSQL
Saludos y muchas gracias por sus respuestas
-----------------------------------
Carlos Augusto Correa García
CMAC PIURA S.A.C.
Desarrollo de Sistemas
Juan Carlos Paredes escribió:
> Prueba a ejecutar la consulta en modo depuración. Suele dar bastante
> información.
>
> Saludos.
> Juan Carlos.
>
> -----Mensaje original-----
> *De: * [EMAIL PROTECTED]
> [SMTP:[EMAIL PROTECTED] En nombre de* Carlos
> Augusto Correa García
> *Enviado el: * martes, 07 de marzo de 2006 19:18
> *Para: * [email protected]
> *Asunto:* Consulta SQL
>
> Buenos días amigos del foro,
> Tengo un problemilla, Resulta que tengo unos datos de fecha en un
> archivo, pero los tengo en formato numerico, es decir DIA (2,0),
> mes
> (2,0) y AÑO (4,0). Y bajo esa modalidad tengo varias fechas
> divididas en
> tres campos (dia, mes y año).
> Pues ahora, tengo que hacer una consulta de dicho archivo y
> sacar el
> numero de dias de diferencia entre dos fechas. Por ejemplo Fecha1 -
> Fecha2, para que me devuelva el número de días entre ambas fechas.
> Al hacerlo de esta manera me ha funcionado
> DAYS(((DIGITS(B.MES1)||'/'||DIGITS(B.DIA1))||'/'||DIGITS(B.AÑO1))))
> -
> DAYS(((DIGITS(B.MES2)||'/'||DIGITS(B.DIA2))||'/'||DIGITS(B.AÑO2))))
>
> Y el resultado de esta consulta la paso a un archivo con
> INSERT INTO MYLIB/OTROFILE
> SELECT ... [MI CONSULTA]
> ...
> Sin embago me ocurre un error cuando hay una mala definición de una
> fecha, por ejemplo '30/02/2005' (sabemos que febrero no tiene 30
> días).
> He corregido estos casos pero se me presentan más. La idea es
> que quiero
> identificar donde estan ocurriendo para corregilos. Haciendo un
> display
> de los mensajes no puedo saber en que registro está ocurriendo
> el error
> con el fin de corregirlo.
> Alguien tiene alguna idea como puedo saber los registros erróneos.
> Saludos
>
> --------------------------------
> Carlos Augusto Correa García
> CMAC PIURA S.A.C.
> Desarrollo de Sistemas
> __________________________________________________
> 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://coyote.combios.es/mailman/listinfo/forum.help400
>
> --
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.1.375 / Virus Database: 268.2.0/276 - Release Date:
> 07/03/2006
>
>
> --
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.1.375 / Virus Database: 268.2.0/276 - Release Date: 07/03/2006
>
>
__________________________________________________
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://coyote.combios.es/mailman/listinfo/forum.help400
--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.1.375 / Virus Database: 268.2.0/276 - Release Date: 07/03/2006
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.1.375 / Virus Database: 268.2.0/276 - Release Date: 07/03/2006
