Re: How can I change type of column - Mailing list pgsql-general

From Bruno Wolff III
Subject Re: How can I change type of column
Date
Msg-id 20040331163942.GB577@wolff.to
Whole thread Raw
In response to How can I change type of column  (mlists <mlists@panforma.co.yu>)
List pgsql-general
On Wed, Mar 31, 2004 at 17:36:12 +0200,
  mlists <mlists@panforma.co.yu> wrote:
> Can I change type of column with alter table command?
>
> For instance if I have a table t1 and column c1 which is defined as
> decimal(18, 2) and I want to change it into decimal(18, 3) in MS SQL
> server I can write:
>
> alter table t1 alter column c1 decimal(18, 3)
>
> Is there something similar in PostgreSQL? Tnx in advance.

Not yet.
You can do this in several commands in a single transaction in recent versions
of postgres. You can do an add, update, drop and rename to affect the same
change.
In this case you might be able to do the change by updating the catalog
tables directly, but I don't know exactly what you would need to do.
Unless your table is huge it probably isn't worth doing it that way.

pgsql-general by date:

Previous
From: Bruno Wolff III
Date:
Subject: Re: select statement sorting
Next
From: Diogo Biazus
Date:
Subject: Re: Wich hardware suits best for large full-text indexed