Re: BUG #1898: Problema En Tipo de dato Real.

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: BUG #1898: Problema En Tipo de dato Real.
Дата
Msg-id 20050920161317.GB10998@surnet.cl
обсуждение исходный текст
Ответ на BUG #1898: Problema En Tipo de dato Real.  ("Herley Gomez" <hgomez@panamericana.com.co>)
Список pgsql-bugs
On Mon, Sep 19, 2005 at 08:23:39PM +0100, Herley Gomez wrote:
>
> The following bug has been logged online:
>
> Bug reference:      1898
> Logged by:          Herley Gomez
> Email address:      hgomez@panamericana.com.co
> PostgreSQL version: 8.0.3-1PGDG
> Operating system:   Red Hat Enterprise Linux ES release 4 (Nahant Update 1)
> Description:        Problema En Tipo de dato Real.
> Details:
>
> Al Realizar un select sum(campo) from tabla, donde campo es tipo de dato
> real, el resultado es diferente si utilizo tipo de dato numeric;

Hola, el formulario de reporte de errores que llenaste va a parar a una
lista en ingles.  Por favor reporta tu problema en ingles, o bien usa
una lista de correo en castellano, como esta:

http://archives.postgresql.org/pgsql-es-ayuda

En cualquier caso, el comportamiento que estas viendo no es un bug.  La
precision del tipo real es limitada, al contrario que la del tipo
numeric; por lo tanto, para ciertas operaciones la perdida de precision
es una propiedad esperable de una columna de tipo real.  Por este
motivo, los resultados de una suma sobre un campo real seran distintos
que los de un campo numeric, dada una poblacion adecuada de registros.

Si esto es un problema para ti, usa NUMERIC; los calculos seran
precisos, pero es algo mas lento.

--
Alvaro Herrera                                http://www.planetpostgresql.org
"La naturaleza, tan frágil, tan expuesta a la muerte... y tan viva"

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: BUG #1897: dmalloc memory error on PQconnectdb
Следующее
От: Jim.Gray@Bull.com
Дата:
Сообщение: Re: Fw: BUG #1862: ECPG Connect, host variable trailing blanks