Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Membandingkan tanggal dengan sysdate di Oracle

Anda tidak boleh menggunakan to_date pada tanggal, To_date adalah untuk mentransmisikan varchar ke tanggal, bukan tanggal.
Jika Anda menggunakan fungsi to_date pada tanggal, maka Oracle akan merujuknya sebagai string menurut nls_date_format yang mungkin berbeda di lingkungan yang berbeda.
Seperti yang dikatakan @jonearles, jika Anda ingin menghapus waktu di sysdate, gunakan TRUNC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menghapus duplikat dari daftar yang dipisahkan koma dengan regex di Oracle tetapi saya tidak ingin nilai duplikat?

  2. Cara mendapatkan hari atau jam kerja di antara dua tanggal

  3. cara mengisi database menggunakan prosedur

  4. Butuh bantuan untuk memahami perilaku SELECT ... FOR UPDATE yang menyebabkan kebuntuan

  5. ORA-21700:objek tidak ada atau ditandai untuk dihapus untuk Associative Array sebagai parameter input yang dipanggil dari ODP.NET