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

konversi oracle to_date menunjukkan literal tidak cocok dengan format string

TO_DATE metode mencoba mencocokkan input dengan pola yang disediakan. Misalnya:

TO_DATE('2003/07/09', 'yyyy/mm/dd')
TO_DATE('070903', 'MMDDYY')
TO_DATE('20020315', 'yyyymmdd')

Anda dapat memeriksa http://docs.Oracle.com/ cd/B19306_01/server.102/b14200/functions183.htm

Saya kira ini akan membantu Anda (belum diuji)

SELECT TO_CHAR(TO_DATE('01-JAN-1970','DD-MON-YYYY HH24:MI:SS') + 
( 1117556597/ (1000*60 * 60 * 24) ),'DD-MON-YYYY HH24:MI:SS') "DATE" FROM DUAL ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masalah hibernasi dengan Oracle Trigger untuk menghasilkan id dari urutan

  2. Prioritas operator dalam ekspresi reguler

  3. ORACLE SQL ORA-22814 atribut atau nilai elemen lebih besar dari yang ditentukan dalam tipe

  4. masukkan ke... pilih ... dengan subquery atau tanpa urutan kolom

  5. Bagaimana cara menghapus nilai tertentu dari string yang dipisahkan koma di Oracle