Ricerca per Data e Ora in Oracle

lunedì 31 marzo 2008 - 09.35

Anubis Profilo | Junior Member

Ciao a tutti,

io dovrei effettuare una ricerca su un campo Date. Questa ricerca deve poter essere filtrata anche per ora, non solo per data.

Il problema è che se inserisco come range di date la stessa data, non mi da risultati la query che eseguo...vi faccio un esempio:

la query che utilizzo è la seguente:

select TIME_APPL from APPL_3D where
(to_date(TIME_APPL,'DD-MON-YY hh24:mi')) between
(to_date('08/02/2008 12:20:00','DD/MM/YYYY hh24:mi:ss'))
and (to_date('09/02/2008 12:35:00','DD/MM/YYYY hh24:mi:ss')) order by TIME_APPL

e sul mio db oracle ho delle date di questo tipo: 09-Feb-2008 12:10:00 PM

se cerco dal 09/02/2008 12:20:00 al 09/02/2008 12:35:00 questa query non mi da risultati...

se invece cerco dal 08/02/2008 12:20:00 al 09/02/2008 12:35:00 la query funziona correttamente...

come si spiega?? qualcuno saprebbe dirmi come posso filtrare la ricerca sull'ora in uno stesso giorno??
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5