From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Julio Rivero <jcrmlima(at)gmail(dot)com> |
Cc: | psql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Duda sobre tipo de datos Enteros vs. Caracteres |
Date: | 2005-12-16 19:02:38 |
Message-ID: | 20051216190237.GA26971@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Julio Rivero escribió:
> Hola:
>
> Tengo una duda con respecto a los tipos de datos a usar para crear campos,
> por ejemplo, cuando quiero asignarle un código a una tabla, decidimos en
> ponerle de tipo INT8 ya que el rendimiento (en cuanto a consultas) es bueno
> con este tipo de dato, pero alguien me menciono que debería hacerse con tipo
> de dato TEXT o VARCHAR ya que es mas sencillo para los programadores que
> tenemos utilizar este tipo de dato como campo y como clave primaria.
>
> Cual es conveniente usar?, INT8 o TEXT, VARCHAR
En general yo usaria INT (no INT8).
Realmente crees que vas a tener mas de cuatro mil millones de elementos
en esa tabla? Entonces usa INT8.
No le veo mucho asunto a usar el campo de texto. Es bastante mas lento.
No entendi eso de usar el tipo "como campo y como clave primaria".
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2005-12-16 19:13:39 | Re: Campo de año. |
Previous Message | AleXerTecH | 2005-12-16 18:50:09 | Re: Consulta de SELECT de 2 tablas... |