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

ORA-01843:bukan bulan yang valid saat memasukkan tanggal di oracle

MM adalah untuk bulan. Gunakan MI selama beberapa menit.

Anda memiliki

HH:MM:SS

setiap kali menit lebih besar dari 12 akan memicu kesalahan saat Anda memberi tahu Oracle untuk menafsirkannya sebagai bulan.

Anda juga menggunakan HH tanpa am/pm (dalam contoh Anda, Anda hanya menggunakan 12 ). Jika Anda menggunakan format 24 gunakan HH24

DD/MM/YYYY HH24:MI:SS

atau jika Anda menginginkan format 12 jam

DD/MM/YYYY HH:MI:SSAM

lalu

02/01/2013 07:42:00am

Sunting

Anda memasukkan tanggal dengan format default yaitu MM/DD/YYYY (standar Amerika):25 bukan bulan yang valid. Anda dapat menggunakan TO_DATE fungsi

'TO_DATE(' . $array['data'] . ', DD/MM/YYYY HH24:MI:SS)'


  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 menggunakan XML untuk membuat Objek OCI-Lob?

  2. Bagaimana layanan yang berbeda di Oracle SOA berhubungan satu sama lain?

  3. Ubah kolom datetime menjadi waktu utc

  4. Parsing Json menggunakan Oracle SQL - JSON_TABLE

  5. Cara menggunakan perintah spool di sql developer oracle