·
miarroba.com
comportamiento del campo auto_increment
  · Índice de subforos · MySQL
Buscar · Tags · Tagboard · Usuarios · Fisgona · F.A.Q.
Autor Mensaje 
tonaittonait
Usuario Novato
Usuario Novato


Mensajes: 5
Desde: 16/Mar/2004
comportamiento del campo auto_increment


Hola a todos,

tengo un problema desde hace tiempo que no sé solucionar y ya va siendo hora de que lo haga. El caso es que tengo una base de datos con tablas que tienen un campo auto_increment.

El campo funciona perfectamente pero a mi me gustaría que cuando borrase un registro de una tabla, al introducir otro nuevo, reaprovechase el id del registro que acaba de ser borrado en vez de utilizar el más alto + 1.

El comportamiento sería: Si tengo registros con id's 1,2,3 y borro el de id=2. Al introducir un nuevo registro se le asignará el id=4. Yo quiero que le asigne el 2 (correspondiente al registro borrado. Para que haya continuidad).

He leído que ese es el comportamiento normal del campo y que es lo mejor, pero en mi caso me gustaría ese comportamiento.

Una posible solución según tengo entendido es cambiar el tipo de tabla. El tipo de mis tablas es MyISAM.

Alguién me podría guiar en esto. He intentado, además, cambiar el tipo de tabla y no me deja, siempre son MyISAM. No sé si es porque my versión de MySQL no acepta otras y tengo que recompilarla con otras versiones... o alguna locura de esas :P.

Alguien me puede ayudar.

Gracias. Toni.


18/Mar/2004 15:52 GMT+1 Perfil ·  Privado · Desconectado
Publicidad
· Índice de subforos · MySQL
Temas similares Autor#VisitasÚltimo post
Truncar caracteres de un campo23/Jun/2006, 12:05
fugaxxfugaxx
 1 98523/Jun/2006, 16:15
NoSetup.orgNoSetup.org Ir al último mensaje del tema
Ordenar por un campo Booleano22/Ene/2005, 10:51
BrewsterBrewster
 1 63524/Ene/2005, 12:54
XtruhanXtruhan Ir al último mensaje del tema
MySql + PHP campo BLOB27/Abr/2005, 19:19
LocoPaulLocoPaul
 0 771No hay respuestas
ayuda con campo blob19/May/2005, 12:09
gemeliyogemeliyo
 0 1.780No hay respuestas
Falta un tipo de campo en PHMyAdmin13/Mar/2008, 20:27
EllocodelataquillaEllocodelataquilla
 7 31813/Mar/2008, 21:11
EllocodelataquillaEllocodelataquilla Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Menear este tema en meneame.net
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 15:00
Miarroba Networks, S.L. Apartado de correos, 50, 39610 Astillero (CANTABRIA) - CIF B-39512736
Inscrita en el Registro Mercantil de Cantabria, tomo 743, folio 161, libro 0, hoja S-12428, Instripción 1ª