Si, por eso quiero cambiar la definición del campo y me tira el error del final

dbtrabajos=#  ALTER TABLE "public"."trabajos" ALTER COLUMN "valor" TYPE 
numeric(30);
ERROR:  la columna ▒valor▒ no puede convertirse autom▒ticamente al tipo numeric
SUGERENCIA:  Especifique una expresi▒n USING para llevar a cabo la conversi▒n.

 


-----Mensaje original-----
De: pgsql-es-ayuda-ow...@postgresql.org 
[mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Gilberto Castillo
Enviado el: martes, 21 de octubre de 2014 05:27 p.m.
Para: Romero, Fernando
CC: pgsql-es-ayuda@postgresql.org
Asunto: Re: [pgsql-es-ayuda] Problemas con tabla



> Hola buenas tardes, tengo un tabla con la siguiente extructura
>
>   Columna   |         Tipo          |
> Modificadores
> ------------+-----------------------+-----------------------------------------------------------------
> id         | integer               | not null valor por omisi▒n
> nextval('trabajos_id_seq'::regclass)
> empresa    | character varying(30) |
> contacto   | character varying(30) |
> tarea      | character varying(60) |
> comentario | text                  |
> fecha      | date                  |
> valor      | character varying(30) |
> factura    | character varying(30) |
> ▒ndices:
>     "trabajos_pkey" PRIMARY KEY, btree (id)
>
> Cuando quiero hacer una suma de un campo me tira este error:

Uhhmm Fernando te has fijado que valor no es numérico sino Chart?

Saludos,
Gilberto Castillo
La Habana, Cuba
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a