sql >> Databasteknik >  >> RDS >> Oracle

Oracle:SQL välj datum med tidsstämpel

Du kan ange hela dagen genom att göra ett intervall, så här:

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

Enklare kan du använda TRUNC:

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

TRUNC utan parameter tar bort timmar, minuter och sekunder från ett DATUM.



  1. Msg 8672, Level 16, State 1, Line 1 MERGE-satsen försökte UPPDATERA eller DELETE samma rad mer än en gång

  2. Hur man deklarerar en variabel i en PostgreSQL-fråga

  3. Kan inte skapa en ny anslutning är sqldeveloepr

  4. Välj rader med en speciell sql-fråga