Pensei nisso, mas a tabela q vou alterar o campo tem quase 10mb. 
Demoraria muito fazer isso.
Infelizmente senão tiver outra maneira vai ter q ser assim!

Obrigado pela resposta!

Evandro

Fernando Amorim wrote:
> Eu tive esse problema ontem e resolvi da seguinte maneira...
> ei fiz em add column com o novo valor que vc quer fazer a mudança.
>
> um update do campo antigo para o campo novo.
>
> o drop column do campo antigo
>
> um add column do campo antigo com o type correto
>
> um update colocando os valores no campo antigo
>
> um drop column do campo novo.
>
> qualquer duvida é so falar.
>
> On 1/15/07, *Evandro Ricardo Silvestre* 
> <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     Estou com problema para alterar o tipo de uma coluna no Postgresql
>     7.4.
>     Montei o Sql da seguinte maneira:
>
>     ALTER TABLE teste ALTER COLUMN qt_teste TYPE NUMERIC USING CAST
>     (qt_teste AS NUMERIC);
>
>     Vi na documentação que o ALTER COLUMN suporta a alteração do tipo a
>     partir da versão 8.0. Alguém sabe como posso proceder para alterar o
>     tipo da coluna na versão 7.4?
>
>     Grato
>
>     Evandro Ricardo Silvestre
>
>     _______________________________________________
>     Grupo de Usuários do PostgreSQL no Brasil
>     Antes de perguntar consulte o manual
>     http://pgdocptbr.sourceforge.net/
>
>     Para editar suas opções ou sair da lista acesse a página da lista em:
>     http://pgfoundry.org/mailman/listinfo/brasil-usuarios
>
>
>
>
> -- 
> Antonio Fernando Amorim
> WebDeveloper - SCJP
> Cel: 99698502
> ------------------------------------------------------------------------
>
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil
> Antes de perguntar consulte o manual
> http://pgdocptbr.sourceforge.net/
>
> Para editar suas opções ou sair da lista acesse a página da lista em:
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a