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

¿Como hago para personalizar un autonumerico?

Estas en el tema de ¿Como hago para personalizar un autonumerico? en el foro de Bases de Datos General en Foros del Web. Buenas días, escribo en esta oportunidad porque estoy trabajando con un autonumérico de la tabla pero quiero que ese id sea personalizado, es decir, de ...
  #1 (permalink)  
Antiguo 04/08/2015, 18:47
 
Fecha de Ingreso: septiembre-2011
Mensajes: 233
Antigüedad: 12 años, 7 meses
Puntos: 1
¿Como hago para personalizar un autonumerico?

Buenas días, escribo en esta oportunidad porque estoy trabajando con un autonumérico de la tabla pero quiero que ese id sea personalizado, es decir, de vez de empezar en 1, empiece con el formato 20000, se puede hacer? Afectaría en algo?
  #2 (permalink)  
Antiguo 04/08/2015, 18:52
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: ¿Como hago para personalizar un autonumerico?

Manejador de base de datos?
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 04/08/2015, 20:17
 
Fecha de Ingreso: septiembre-2011
Mensajes: 233
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: ¿Como hago para personalizar un autonumerico?

Cita:
Iniciado por Libras Ver Mensaje
Manejador de base de datos?
El manejador de base de datos es mysql y trabajo con relaciones InnoDB
  #4 (permalink)  
Antiguo 05/08/2015, 11:52
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿Como hago para personalizar un autonumerico?

Cita:
Iniciado por plitre_sys19 Ver Mensaje
Buenas días, escribo en esta oportunidad porque estoy trabajando con un autonumérico de la tabla pero quiero que ese id sea personalizado, es decir, de vez de empezar en 1, empiece con el formato 20000, se puede hacer? Afectaría en algo?
Si por "personalizado" te refieres a que puedas hacer sets de autonumericos que comiencen, por ejemplo, unos en 20000, otros en 30000 ó 70000, la respuesta es NO. Cada tabla sólo puede tener un único AI, y este debe incrementarse a partir de la cifra definida para la tabla como AI.
Lo que SI PUEDE hacerse es modificar la tabla para hacer que el AI comience desde un numero diferente a 1, por ejemplo 20000. Para eso se usa un ALTER TABLE que redefine el limite inferior del AI
Código MySQL:
Ver original 


Para toda duda, se recomienda VER el manual de referencia: https://dev.mysql.com/doc/refman/5.0...increment.html
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: personalizar, tabla
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:16.