Foros del Web » Programación para mayores de 30 ;) » Java »

Auto_increment

Estas en el tema de Auto_increment en el foro de Java en Foros del Web. Buen día, tengo una consulta: resulta que saqué un respaldo de mi base de datos mysql todo bien al restaurarla también los datos se restauran ...
  #1 (permalink)  
Antiguo 29/05/2018, 08:33
 
Fecha de Ingreso: marzo-2011
Mensajes: 40
Antigüedad: 13 años
Puntos: 1
Pregunta Auto_increment

Buen día, tengo una consulta:

resulta que saqué un respaldo de mi base de datos mysql todo bien
al restaurarla también los datos se restauran correctamente,
el problema es que cuando inserto datos en una tabla en particular, el auto_increment no funciona bien, ya que mis datos en la tabla van
desde el id=1101
hasta el id= 70203
,

cuando inserto nuevos datos comienza desde un numero anterior a 1101 (y de ahi se incremente normalmente, imagino q una vez que llegue a 1101, lo va a saltar y encontrar el siguiente numero que no este usado), y esto me causa inconsistencias en la base de datos, ya que lo correcto ser'ia que salga un numero mayor a 70203,

por favor si alguien tiene la soluci'on o alguna sugerencia le agradecer'ia mucho..!
  #2 (permalink)  
Antiguo 29/05/2018, 09:43
 
Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 13 años, 2 meses
Puntos: 78
Respuesta: Auto_increment

Hola,
debes indicarle con que número quieres que empiece:

Código MySQL:
Ver original
  1. ALTER TABLE nombreTabla AUTO_INCREMENT = 70204;

Saludos
  #3 (permalink)  
Antiguo 29/05/2018, 09:55
 
Fecha de Ingreso: marzo-2011
Mensajes: 40
Antigüedad: 13 años
Puntos: 1
Desacuerdo Respuesta: Auto_increment

Gracias amigo por contestar, pero tengo que decirte que ya he intentado eso, y no funciona, estoy usando JPA, y para generar automaticamente en java el id uso

@GeneratedValue(strategy = GenerationType.AUTO)

la sugerencia que me das no me funciona, y ya la he usado ..! gracias..! si tienes otra sugernecia te agradeceria..!
  #4 (permalink)  
Antiguo 31/05/2018, 10:03
 
Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 13 años, 2 meses
Puntos: 78
Respuesta: Auto_increment

Hola mijayasu,
el código que te pongo debes ejecutarlo como un SQL, ves a la consola de MySQL y ejecuta el código desde ahí.

Tu programa insertará los nuevos registros por la numeración que hayas puesto.

Saludos

Etiquetas: jpa, mysql
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 03:24.