Fórum Problema com data no FB (between) #60187

23/09/2008

0

E ae galera, to com o seguinte problema:

tenho o comando select * from TABELA where dt_parametro between ´01/02/2008´ and ´29/02/2008´.

Mas os registros da tabela que estão com o campo DT_PARAMETRO com data de ´29/02/2008´, ou seja, o último dia do mês não são listado no select.

No oracle posso usar comandos TRUNC para não ter esse problema, no FB tem algo parecido?

Desde já agradeço a ajuda!


Teilos

Teilos

Responder

Posts

24/09/2008

Emerson Nascimento

creio que o correto seria assim:
select * from TABELA where dt_parametro between ´01.02.2008´ and ´29.02.2008´

se você usar ponto, o IB/FB entende que a data passada é no formato britânico (dd/mm/yyyy, o mesmo utilizado no Brasil).
se você usar barra, o IB/FB entende que a data passada é no formato americano (mm/dd/yyyy)


Responder

Gostei + 0

26/09/2008

N_informatica

A CLAUSULA BETWEEN FACILITA NA HORA DE MONTAR A QUERY PORÉM DERRUBA A PERFORMANCE PQ NÃO TRABALHA COM >= E <=


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar