Elección del tipo de datos para la clave principal

22/07/2004 - 22:44 por Vicks | Informe spam
Hola,



Para un campo CodCliente (con números correlativos), clave principal de la
tabla de CLIENTES, que tipo de datos consideráis que sería más adecuado:
char(5), varchar(5) o int.



¿Cuál ocupa menos espacio y consume menos recursos?



Gracias.



Vicks
 

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
23/07/2004 - 02:03 | Informe spam
En mi opinión usaría INT, ya que es un valor numérico incremental. Me
parecería una mala práctica usar tipos de datos alfanuméricos para datos que
son exclusivamente numéricos.

El espacio que ocupa cada datatype puedes estudiarlo en los Books Online
(BOL) de tu instalación SQL Server.

Gustavo Larriera
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Vicks" wrote in message
news:
Hola,



Para un campo CodCliente (con números correlativos), clave principal de la
tabla de CLIENTES, que tipo de datos consideráis que sería más adecuado:
char(5), varchar(5) o int.



¿Cuál ocupa menos espacio y consume menos recursos?



Gracias.



Vicks


Preguntas similares