| 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: | Whole Thread | Raw Message | 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... |