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

Truy vấn Oracle TIMESTAMP VỚI TIMEZONE

Bạn sẽ có thể sử dụng AT TIME ZONE cú pháp

SELECT column_name at time zone 'UTC'
  FROM your_table

tức là

SQL> select * from foo;

COL1
---------------------------------------------------------------------------
09-FEB-12 01.48.40.072000 PM -05:00
09-FEB-12 10.49.26.613000 AM US/PACIFIC

SQL> select col1 at time zone 'UTC'
  2    from foo;

COL1ATTIMEZONE'UTC'
---------------------------------------------------------------------------
09-FEB-12 06.48.40.072000 PM UTC
09-FEB-12 06.49.26.613000 PM UTC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mô hình hóa dữ liệu cho EAV

  2. Oracle - chọn một cột cụ thể từ con trỏ tham chiếu

  3. OracleType của ROWNUM là gì

  4. SQL Tiếp tục gặp lỗi với BẬT CẬP NHẬT CASCADE

  5. Nhận tổng số hàng trong ORACLE và sau đó chỉ nhận được 4 kết quả