[firebase-br] Truncar data no FireBird 1,5

João Carlos Rocha Júnior doutortico em gmail.com
Qui Fev 12 10:10:45 -03 2009


É, eu ja tinha corrigido.

Muito obrigado Kelver, estou desde ontem batendo a cabeça e com vergonha de
perguntar.

Obrigado mesmo cara.

2009/2/12 Kelver Merlotti <kmerlotti em gmail.com>

> nossa.. mais uma caca:
> >> as DATETIME) as DATA_SEM_HORA
> é as TIMESTAMP e não DATETIME..
> hehe..
>
> abraços!
>
> 2009/2/12 Kelver Merlotti <kmerlotti em gmail.com>:
> >> extract(DATY FROM CAMPO_DATA) || '/' ||
> > é extract(DAY FROM ....
> >
> > desculpe o erro :-)
> > Abraços!
> >
> > 2009/2/12 Kelver Merlotti <kmerlotti em gmail.com>:
> >> cast(
> >> extract(MONTH FROM CAMPO_DATA) || '/' ||
> >> extract(DATY FROM CAMPO_DATA) || '/' ||
> >> extract(YEAR FROM CAMPO_DATA)
> >> as DATETIME) as DATA_SEM_HORA
> >>
> >> funciona mas não fica muito bom com relação à performance se usado no
> >> where, pois se torna um campo calculado.
> >>
> >> Abraços!
> >>
> >> On Thu, Feb 12, 2009 at 9:53 AM, João Carlos Rocha Júnior
> >> <doutortico em gmail.com> wrote:
> >>> Salve doutores,
> >>>
> >>> uso o FireBird 1,5, e preciso fazer um cálculo com datas.
> >>>
> >>> O problema é que um dos campos de data que eu preciso calcular, está
> sendo
> >>> salvo o horário junto.
> >>>
> >>> Portanto, o que eu preciso é ao invés de fazer
> >>>
> >>> where '2009-02-01 00:00:00' < '2009-02-01 09:10:00'
> >>>
> >>> eu preciso
> >>>
> >>> where '2009-02-01 00:00:00' < '2009-02-01 00:00:00'
> >>>
> >>> No 1.5 não tem o Trunc. Alguém pode me ajudar?
> >>>
> >>> Espero ter conseguido me fazer entender.
> >>> ______________________________________________
> >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> >>> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>>
> >>
> >>
> >>
> >> --
> >> Kelver Merlotti
> >> Coordenador Editorial do Portal www.ActiveDelphi.com.br
> >> Contato: kelver em activedelphi.com.br
> >> Google: kmerlotti em gmail.com
> >> Msn: kmerlotti em hotmail.com
> >> Tem um segundo? Então, dá uma olhadinha nisso:
> >> Um site de publicidades, de Portugal, está pagando em euros (quase 3x
> >> mais que em reais) pra quem estiver disposto a:
> >>  * Ler anúncios
> >>  * Visitar sites
> >>  * Clicar em banners
> >>  * Navegar na NET
> >>  * Ler e-mails
> >>  * Convidar novos usuários
> >> O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-)
> >> http://www.publipt.com/pages/index.php?refid=kmerlotti
> >>
> >
> >
> >
> > --
> > Kelver Merlotti
> > Coordenador Editorial do Portal www.ActiveDelphi.com.br
> > Contato: kelver em activedelphi.com.br
> > Google: kmerlotti em gmail.com
> > Msn: kmerlotti em hotmail.com
> > Tem um segundo? Então, dá uma olhadinha nisso:
> > Um site de publicidades, de Portugal, está pagando em euros (quase 3x
> > mais que em reais) pra quem estiver disposto a:
> >  * Ler anúncios
> >  * Visitar sites
> >  * Clicar em banners
> >  * Navegar na NET
> >  * Ler e-mails
> >  * Convidar novos usuários
> > O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-)
> > http://www.publipt.com/pages/index.php?refid=kmerlotti
> >
>
>
>
> --
> Kelver Merlotti
> Coordenador Editorial do Portal www.ActiveDelphi.com.br
> Contato: kelver em activedelphi.com.br
> Google: kmerlotti em gmail.com
> Msn: kmerlotti em hotmail.com
> Tem um segundo? Então, dá uma olhadinha nisso:
> Um site de publicidades, de Portugal, está pagando em euros (quase 3x
> mais que em reais) pra quem estiver disposto a:
>  * Ler anúncios
>  * Visitar sites
>  * Clicar em banners
>  * Navegar na NET
>  * Ler e-mails
>  * Convidar novos usuários
> O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-)
> http://www.publipt.com/pages/index.php?refid=kmerlotti
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista