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