Med en lidt hjælp fra @JustinCave , nåede jeg frem til følgende løsning, som opnår præcis, hvad jeg ønskede:
-- Omdøb de gamle kolonner, så vi kan bruge dem som en datakilde *OG* så-- vi kan rulle tilbage til dem, hvis det er nødvendigt.ændre tabel OOPSIE_TABLE omdøbe kolonne COLUMN_A til OLD_COLUMN_A;ændre tabel OOPSIE_TABLE omdøbe kolonne COLUMN_B til OLD_COLUMN_B;-- Definer COLUMN_A og COLUMN_B for at have TIME ZONE support.alter tabel OOPSIE_TABLE tilføje ( COLUMN_A tidsstempel(6) med tidszone, COLUMN_B tidsstempel(6) med tidszone);-- Udfyld den "nye" kolonne justeret version af de gamle data.update OOPSIE_TABLE set COLUMN_A =from_tz(OLD_COLUMN_A, 'America/New_York') at time zone 'UTC', COLUMN_B =from_tz(OLD_COLUMN_B, 'America/New_York 'UTC') at time
kode>