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

Thay đổi thành phần múi giờ của TIMESTAMP VỚI TIMEZONE trong Oracle

Bạn có thực sự cần thay đổi dữ liệu được lưu trữ trong cơ sở dữ liệu không? Thông thường, chỉ cần chuyển đổi sang múi giờ khác để hiển thị là đủ, tức là

SELECT <<your_timestamp_column>> AT TIME ZONE 'UTC'
  FROM <<your table>>

Tất nhiên, nếu bạn muốn, bạn cũng có thể

UPDATE <<your table>>
   SET <<your timestamp column>> = <<your timestamp column>> AT TIME ZONE 'UTC'

để thay đổi tất cả dữ liệu.




  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 để sửa đổi một ràng buộc kiểm tra hiện có?

  2. Tải tệp csv khổng lồ vào bảng cơ sở dữ liệu oracle bằng Pyspark

  3. Nguyên nhân do dữ liệu Giá trị Null không phản ánh

  4. Tôi có thể kết nối Flutter (Dart) với Máy chủ Oracle của mình bằng cách nào? Có ai đó đã thử về điều này?

  5. Các tiêu chí ngủ đông để lấy các bản ghi có năm 2012