अगर create_time
मान्य दिनांक मान के साथ TEXT प्रकार का है, निम्नानुसार परिवर्तन के साथ आगे बढ़ना आसान होगा (पहले बैकअप के रूप में टेबल डंप करने की सलाह दें):
-- Create a temporary TIMESTAMP column
ALTER TABLE AB ADD COLUMN create_time_holder TIMESTAMP without time zone NULL;
-- Copy casted value over to the temporary column
UPDATE AB SET create_time_holder = create_time::TIMESTAMP;
-- Modify original column using the temporary column
ALTER TABLE AB ALTER COLUMN create_time TYPE TIMESTAMP without time zone USING create_time_holder;
-- Drop the temporary column (after examining altered column values)
ALTER TABLE AB DROP COLUMN create_time_holder;