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

una pequeña duda

Estas en el tema de una pequeña duda en el foro de Bases de Datos General en Foros del Web. Estoy iniciandome en la programación php, y en el uso de bases de datos. Tengo un problemita. Tengo una base de datos con una tabla ...
  #1 (permalink)  
Antiguo 05/08/2009, 21:11
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 15 años, 4 meses
Puntos: 0
Pregunta una pequeña duda

Estoy iniciandome en la programación php, y en el uso de bases de datos.
Tengo un problemita.
Tengo una base de datos con una tabla 'productos'.
El campo idproducto es el index de la tabla y tiene asignado el autoincremento.
Tdoo funciona bien excepto que siempre al guardar un nuevo producto le asigna al idproducto un valor que es igual al mayor valor ingresado en ese campo mas uno.
o sea si el ultimo valor mayor fue 1045 le asigna 1046.
eso estaria muy bien pero yo use valores experimentales que sigue incrementando a pesar de que borré todos los registros de la tabla.
como hago para que resetear esos valores experimentales y empiezar a continuacion de los valores reales que yo necesto ingresar.
Espero que se entienda jjeje
Gracias desde ya
  #2 (permalink)  
Antiguo 06/08/2009, 11:12
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 6 meses
Puntos: 50
Respuesta: una pequeña duda

con truncate table Productos borra todos los registros de la tabla y resetea ese valor que es el autoincrement.


tambien lo puede hacer con

ALTER TABLE nombre auto_increment=10 "por ejemplo"


Saludos
  #3 (permalink)  
Antiguo 07/08/2009, 18:56
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: una pequeña duda

GRACIAS mil GRACIAS
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 14:32.