On Fri, 2009-05-29 at 15:07 +0000, Cesar A wrote:
> Saludos
> 
> Tengo que hacer una migración de unos datos.
> En una tabla, hay 2 campos, uno tipo real y otro double precision, que
> van a pasar a ser numeric(10,2).
> 
> Al hacer un INSERT INTO tablaDestino (id, campo1, campo2) (SELECT id,
> campo1, campo2 FROM tablaOrigen); obtengo:
> Error de SQL:
> 
> 
> ERROR:  desbordamiento de campo numeric
> DETAIL:  El valor absoluto es mayor o igual que 10^6 para el campo con 
> precisión 8, escala 2.
> 
> ¿Cuáles opciones tengo?

Aumenta la precision de tu campo numeric (12,2) (14,2) o lo que sea
necesario.

> 
> Desde ya, gracias.
> -- 
> -- 
> Cesar A. Carbonara R.
> C.I. Nº V.11.952.572
> --
> Usuario Linux 377997
> www.gulmer.org.ve
> Debian... todo lo que siempre has querido

--
TIP 1: para suscribirte y desuscribirte, visita 
http://archives.postgresql.org/pgsql-es-ayuda

Responder a