Możesz po prostu uruchomić:
ALTER TABLE your_table MODIFY your_date_column TIMESTAMP WITH TIME ZONE;
Ale polecam dodanie kolumny TIMESTAMP do tabeli, używając instrukcji UPDATE do wypełnienia i upuść oryginalną kolumnę daty, jeśli tak zdecydujesz:
ALTER TABLE your_table ADD date_as_timestamp TIMESTAMP WITH TIME ZONE;
UPDATE your_table
SET date_as_timestamp = CAST(date_column AS TIMESTAMP WITH TIME ZONE);
Konwersja jest zgodna z poprzednimi wersjami — możesz przełączać się tam i z powrotem, jak chcesz.