Oracle
 sql >> база данни >  >> RDS >> Oracle

Променете компонента на часовата зона на TIMESTAMP WITH TIMEZONE в Oracle

Наистина ли трябва да промените данните, които се съхраняват в базата данни? Обикновено е достатъчно просто да преобразувате в различна часова зона за показване, т.е.

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

Разбира се, ако искате, можете също

UPDATE <<your table>>
   SET <<your timestamp column>> = <<your timestamp column>> AT TIME ZONE '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. Entity framework 6 и oracle

  2. Sql loader - вторият заграден низ не присъства

  3. Не може да се свърже с базата данни на Oracle чрез JDBC, ако паролата има специални символи

  4. Прекъсване на PL/SQL програма

  5. Как да вмъкнете дата в релационна база данни на Oracle с помощта на C#