Re: numeric vs real

From: Jaime Casanova <systemguards(at)gmail(dot)com>
To: "mmiranda(at)americatel(dot)com(dot)sv" <mmiranda(at)americatel(dot)com(dot)sv>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: numeric vs real
Date: 2005-04-27 19:30:09
Message-ID: c2d9e70e0504271230716a91c8@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 4/27/05, mmiranda(at)americatel(dot)com(dot)sv <mmiranda(at)americatel(dot)com(dot)sv> wrote:
>
> > -----Original Message-----
> > From: Jaime Casanova [mailto:systemguards(at)gmail(dot)com]
> > Sent: Wednesday, April 27, 2005 1:02 PM
> > To: mmiranda(at)americatel(dot)com(dot)sv
> > Cc: pgsql-es-ayuda(at)postgresql(dot)org
> > Subject: Re: [pgsql-es-ayuda] numeric vs real
> >
> > real no soporta hasta 25 digitos, al menos no segun:
> > http://www.postgresql.org/docs/8.0/static/datatype.html#DATATY
> > PE-NUMERIC
> >
>
> Ummm, veamos
>
> radius=# create table numeros (numero real);
>
> CREATE TABLE
> radius=#
> radius=# insert into numeros values (50322222222222222222222222);
> INSERT 151239108 1
> radius=#
> radius=# select * from numeros;
> numero
> -------------
> 5.03222e+25
> (1 row)
>
> radius=#
>
> funciono o no?, que segun entiendo la respuesta es notacion cientiica que
> significa 5.03222 x 10 ^ 25
>
Funciono??? segura???
5.03222 x 10 ^ 25 = 50322200000000000000000000

50322222222222222222222222 <> 50322200000000000000000000

>
> > De todas formas por definicion yo usaria numeric(25,0).
> >
>
> A que te refieres con "por definicion"?
> si pudieras aclarar un poco, ya que el manual dice que operaciones con
> numeric son mas lentas, por eso mi duda
>
Por definicion: conceptualmente hablando.
Si solo necesitas enteros por que guardar decimales aunque vayan en
cero. Por supuesto, puede ser que las circunstancias tuyas hagan que
sean solo enteros pero que, conceptualmente hablando, si pudieran
usarse decimales.

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-04-27 19:36:31 Re: Expresiones en Primary Key
Previous Message Marco Aurelio Sotelo Figueroa 2005-04-27 19:17:03 Ayuda con Check