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

Cách nhận giá trị UTC cho SYSDATE trên Oracle

Bạn có thể sử dụng

SELECT SYS_EXTRACT_UTC(TIMESTAMP '2000-03-28 11:30:00.00 -02:00') FROM DUAL;

Bạn cũng có thể cần thay đổi múi giờ của mình

ALTER SESSION SET TIME_ZONE = 'Europe/Berlin';

Hoặc đọc nó

SELECT SESSIONTIMEZONE, CURRENT_TIMESTAMP 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. làm thế nào để chuyển một tên bảng làm tham số cho thủ tục được lưu trữ?

  2. Cách in nhiều báo cáo có mã vạch \ hoặc nhiều mã vạch trong một báo cáo

  3. Oracle:có lý do hợp lý nào để không sử dụng thực thi song song với các truy vấn con trong danh sách SELECT không?

  4. ORA-4031 lỗi với Direct NFS

  5. SQLException:Không tìm thấy trình điều khiển phù hợp cho jdbc:oracle:thin:@ // localhost:1521 / orcl