Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Duda sobre ID

Estas en el tema de Duda sobre ID en el foro de Mysql en Foros del Web. Hola quetal, un gustazo andar de vuelta por aca, bueno lo que pasa es que me surge una duda sobre como es que deberia almacenar ...
  #1 (permalink)  
Antiguo 22/04/2011, 23:41
 
Fecha de Ingreso: agosto-2010
Mensajes: 24
Antigüedad: 13 años, 8 meses
Puntos: 2
Pregunta Duda sobre ID

Hola quetal, un gustazo andar de vuelta por aca, bueno lo que pasa es que me surge una duda sobre como es que deberia almacenar el ID de la usuarios que se registraran en la bd. se que lo mas facil es poner un valor auto incrementable, pero quisiera saber si hay otra forma mas eficas, una mejor forma. la verdad no soy muy bueno en las base de datos pero lei que para optimizar las consultas a la base datos es mejor usar campos con la longitud definida creo que no sean variables entonces creo que si es un valor auto incremente la longitud seria variable.
si alguien pudiera explicarme un poco sobre como deberian almacenar las IDs de usuarios, gracias.
  #2 (permalink)  
Antiguo 29/04/2011, 10:58
Avatar de xtimed  
Fecha de Ingreso: julio-2009
Ubicación: BCN - México
Mensajes: 226
Antigüedad: 14 años, 9 meses
Puntos: 41
Respuesta: Duda sobre ID

Puedes ponerlo autoincremental y rellenar con 0 a la izquierda, por ejemplo

00001
00002
00010
00100
01000
10000
99999

Asi tendrias tu campo con longitud definida, solo especifica el tipo de campo con zerofill en mysql para que te rellene con ceros

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:52.