Re: Changing data types

From: Hannu Krosing <hannu(at)tm(dot)ee>
To: "Gowey, Geoffrey" <ggowey(at)rxhope(dot)com>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: Changing data types
Date: 2001-09-24 15:03:38
Message-ID: 3BAF4B4A.20250FFE@tm.ee
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

"Gowey, Geoffrey" wrote:
>
> I posted this in my last message, but have not heard anything yet so I'm
> wondering if it was overlooked. I need to know how to change a column from
> being say a varchar(9) to an integer. Does anyone know how to change the
> data type?

create temptable
as select col_a, col_b, varchar9col_c::int, col_d from originaltable
;

drop table originaltable;

alter table temptable rename to originaltable;

and then create all indexes and constraints.

---------------
Hannu

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Randal L. Schwartz 2001-09-24 15:06:59 Re: [HACKERS] Tupple statistics function
Previous Message Gowey, Geoffrey 2001-09-24 14:55:54 Re: Changing data types