Ya:TIME_CREATED berisi tanggal dan waktu . Gunakan TRUNC
untuk menghapus waktu:
SELECT EMP_NAME, DEPT
FROM EMPLOYEE
WHERE TRUNC(TIME_CREATED) = TO_DATE('26/JAN/2011','dd/mon/yyyy')
PERBARUI:
Seperti yang ditunjukkan Dave Costa dalam komentar di bawah, ini akan mencegah Oracle menggunakan indeks kolom TIME_CREATED
jika itu ada. Pendekatan alternatif tanpa masalah ini adalah ini:
SELECT EMP_NAME, DEPT
FROM EMPLOYEE
WHERE TIME_CREATED >= TO_DATE('26/JAN/2011','dd/mon/yyyy')
AND TIME_CREATED < TO_DATE('26/JAN/2011','dd/mon/yyyy') + 1