sql >> Base de Datos >  >> RDS >> Oracle

Cambiar el componente de zona horaria de TIMESTAMP WITH TIMEZONE en Oracle

¿Realmente necesita cambiar los datos que están almacenados en la base de datos? Normalmente, es suficiente simplemente convertir a una zona horaria diferente para mostrar, es decir,

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

Por supuesto, si quieres, también puedes

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

para cambiar todos los datos.