Muchas gracias.

Saludos

 


-----Mensaje original-----
De: Gilberto Castillo [mailto:gilberto.casti...@etecsa.cu] 
Enviado el: martes, 21 de octubre de 2014 05:33 p.m.
Para: Romero, Fernando
CC: 'gilberto.casti...@etecsa.cu'; pgsql-es-ayuda@postgresql.org
Asunto: RE: [pgsql-es-ayuda] Problemas con tabla



> 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.

Para ello, lee la ayuda de esa orden.

Ahora puedes dejar tu definición y hacer cast de ese campo algo como

select sum(valor::integer) from tu_tabl;


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