У меня есть некоторые данные, которые хранятся в столбце TIMESTAMP(6) WITH TIMEZONE
в Oracle, но они хранится в неправильном часовом поясе. По соглашению все временные метки в БД должны храниться в формате UTC, но эти данные неправильно сохранялись как EDT. Фактические значения эквивалентны правильному значению UTC; проблема просто в том, что он хранится как 19-JUN-12 12.20.42.000000000 PM AMERICA/NEW_YORK
, тогда как вместо этого он должен быть 19-JUN-12 16.20.42.000000000 PM UTC
. Есть ли какой-либоспособ в Oracle изменить это?