Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Chuyển đổi oracle to_date hiển thị chữ không khớp với định dạng chuỗi

TO_DATE phương thức cố gắng khớp đầu vào với mẫu được cung cấp. Ví dụ:

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

bạn có thể kiểm tra http://docs.oracle.com/ cd / B19306_01 / server.102 / b14200 / functions183.htm

Tôi đoán điều này sẽ giúp bạn (chưa thử nghiệm)

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. con trỏ trong trình kích hoạt

  2. Tôi cần lưu trữ mã bưu điện trong cơ sở dữ liệu. Cột phải lớn bao nhiêu?

  3. Các vấn đề lớn về hiệu suất với Oracle DataReader trong .Net

  4. Tại sao các hàm tổng hợp không được phép trong mệnh đề where

  5. chức năng tổng hợp oracle với nhiều cột