Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle :SQL sélectionne la date avec l'horodatage

Vous pouvez spécifier toute la journée en faisant une plage, comme ceci :

WHERE bk_date >= TO_DATE('2012-03-18', 'YYYY-MM-DD')
AND bk_date <  TO_DATE('2012-03-19', 'YYYY-MM-DD')

Plus simplement vous pouvez utiliser TRUNC :

WHERE TRUNC(bk_date) = TO_DATE('2012-03-18', 'YYYY-MM-DD')

TRUNC sans paramètre supprime les heures, les minutes et les secondes d'une DATE.