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

ORA-01861:literal tidak cocok dengan format string

Hapus TO_DATE dalam klausa WHERE

TO_DATE (alarm_datetime,'DD.MM.YYYY HH24:MI:SS')

dan ubah kodenya menjadi

alarm_datetime

Kesalahan berasal dari konversi to_date dari kolom tanggal.

Penjelasan yang Ditambahkan: Oracle mengubah alarm_datetime Anda menjadi string menggunakan format tanggal bergantung nls. Setelah ini panggilan to_date dengan topeng tanggal yang Anda berikan. Ini memunculkan pengecualian.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Alat untuk bekerja dengan prosedur tersimpan di Oracle, dalam tim?

  2. Hibernate Buat Kriteria untuk bergabung dengan tabel yang sama dua kali - mencoba 2 pendekatan dengan 2 kesalahan perbedaan

  3. Apa cara terbaik untuk menentukan versi klien Oracle yang saya jalankan?

  4. Apa yang dimaksud dengan simbol SQL Select || berarti?

  5. Driver Oracle alternatif untuk .net