Opa,
Em 29 de abril de 2010 13:41, Thiago <[email protected]> escreveu:
> George M Tabatinga escreveu:
> > Tem como mudar o tipo de dados de um campo na tabela do postgresql ??
> >
> > sgc_ient_id integer NOT NULL DEFAULT
> > nextval('sgc_entrada_itens_sgc_ent_id_seq'::regclass),
> > sgc_ient_produto integer NOT NULL,
> > sgc_ient_qtde character varying(13), >>>> AQUI EU QUERIA MUDAR PARA
> > NUMERIC (9,4)
> > sgc_ient_valor numeric(9,4),
> > sgc_ient_codigo_de_barras character varying(50),
> > sgc_ient_total_item numeric(9,4),
> > sgc_ent_id integer,
> > sgc_ient_desconto numeric(9,4),
> > sgc_ient_valor_com_desconto numeric(9,4),
> >
> > A tabela ja tem uns 1500 registros. alguem pode me ajudar ???
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > pgbr-geral mailing list
> > [email protected]
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
> Amigo, como gambiarra pode criar um outro campo e no formato numeric e
> depois executar.
>
Isso me da arrepios.
>
> update nome_tabela set novo_campo = cast(sgv_ient_qtde as numeric)
>
> Depois apague o campo e renomeie para o nome antigo, ou simplesmente
> apague o conteúdo do campo, altere o tipo para numeric e dpois faça
> novamente o update, e por fim apague o campo criado.
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
[]s
--
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral