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

Kelver Merlotti kmerlotti em gmail.com
Qui Fev 12 10:01:44 -03 2009


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




Mais detalhes sobre a lista de discussão lista