sql >> Database teknologi >  >> RDS >> Oracle

Skift tidszonekomponent i TIMESTAMP MED TIMEZONE i Oracle

Har du virkelig brug for at ændre de data, der er gemt i databasen? Normalt er det tilstrækkeligt blot at konvertere til en anden tidszone for visning, dvs.

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

Hvis du vil, kan du selvfølgelig også

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

for at ændre alle data.




  1. 3 måder at liste alle funktioner i PostgreSQL

  2. SQL-forespørgsel virker i konsollen, men ikke i python

  3. Ikke-objektfejl ved brug af PHP PDO med MySQL

  4. Hvordan kontrolleres kolonnen er virtuel i Oracle?