sql >> Databasteknik >  >> RDS >> Oracle

Ändra tidszonskomponent i TIMESTAMP MED TIMEZONE i Oracle

Behöver du verkligen ändra data som lagras i databasen? Normalt räcker det bara att konvertera till en annan tidszon för visning, dvs.

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

Naturligtvis, om du vill kan du också

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

för att ändra alla data.




  1. Hur ringer jag upp MySQL-lagrade procedurer från Perl?

  2. Behöver du veta Klass av en Byte Array sparad i MySQL Database

  3. MySQL JOIN-prestanda på 1 stort bord och flera små bord

  4. Räkna raderna med samma ID i php