Fórum Consertar formato de datas #46737
16/09/2004
0
Teria um jeito de selecionar as datas como num ´ like ´02/04/2004¬´ ´ (ja que isso nao funciona, para consertá-las ou outra alternativa mais eficiente?
Desde ja agradeço!
Digaum
Rodsrabbit
Curtir tópico
+ 0Posts
16/09/2004
Vinicius2k
Vc pode usar a função CAST na comparação do campo com o parametro na clausula WHERE... algo parecido com isto :
select * from TABELA where cast(CAMPO_TIMESTAMP as date) = :data
Espero ter ajudado...
T+
Gostei + 0
17/09/2004
Afarias
Uma outra solução (quando necessário mais eficiência) seria::
select from tabela
where campo_timestamp between :data and :data+1
onde o parâmetro :data é do tipo ´date´
outra solução é criar um 2º campo ´imagem´ deste, q seja do tipo date e ´copiar´ (replicar) o valor do campo timestamp para este outro campo que servirá para consultas.
T+
Gostei + 0
17/09/2004
Vinicius2k
Eu não tinha analisado a questão pelo lado dos índices...
T+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)