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

Làm cách nào để chuyển đổi ngày được lưu trữ dưới dạng VARCHAR2 thành 'MM / DD / YYYY HH24:MI:SS'?

Bạn nên chuyển đổi theo ngày tháng đầu tiên và sau đó chuyển đổi thành ký tự

 SELECT TO_CHAR(TO_DATE(your_var_char_date,'MM/DD/YYYY  HH24:MI:SS'), 'MM/DD/YYYY  HH24:MI:SS') 
 FROM  your_table;

nếu cần thiết, chỉ nên sử dụng chuyển đổi cho đến nay

SELECT TO_DATE(your_var_char_date,'MM/DD/YYYY  HH24:MI:SS')
FROM  your_table;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng khác biệt trong XMLAGG trên các bản ghi sao chép

  2. Nhận ORA-01031:không đủ đặc quyền khi truy vấn bảng thay vì ORA-00942:bảng hoặc chế độ xem không tồn tại

  3. Hỗ trợ cận âm cho Oracle ODP.NET?

  4. DB Control sắp chết

  5. Hành động động làm mới tất cả các báo cáo trong một trang