From: | Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com> |
---|---|
To: | Cesar A <cesar(dot)carbonara(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: [pgsql-es-ayuda] migración de datos, real y double a numeric |
Date: | 2009-05-28 19:52:18 |
Message-ID: | 925902880905281252o250a683wc3fbc3cb66a7f8b7@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El 28 de mayo de 2009 14:37, Cesar A <cesar(dot)carbonara(at)gmail(dot)com> escribió:
> 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).
Debes tomar en cuenta que este campo acepta como máximo una cifra con 8
digitos y 2 decimales [numeric(longitud,no de decimales)]
>
>
> 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?
Por lo tanto lo mas seguro que estas tratando de ingresar alguna cantidad
con mas de de los digitos que te acepta, por eso es el desbordamiento.
From | Date | Subject | |
---|---|---|---|
Next Message | Rodolfo Vegas | 2009-05-28 20:11:58 | Una pregunta??? |
Previous Message | Cesar A | 2009-05-28 19:37:49 | migración de datos, real y double a numeric |