Código:
ALTER TABLE nombretabla AUTO_INCREMENT= 1000;
Simple y elegante. Jurena, gracias por las explicaciones, mi pregunta era solo por si no había una solución tan fácil como la que has dado, puesto que el post de
neodani después de haber pasado por otro foro llevaba ahí días sin respuesta. Al ver que para conocer el próximo autoincrement se consultaba las tablas de meta datos se me ocurrió que igual se podía solucionar por la vía de hacer lo siguiente:
Código:
UPDATE `information_schema`.`tables`
SET AUTO_INCREMENT =1000
WHERE TABLE_SCHEMA = "nombrebase"
AND TABLE_NAME = "nombretabla";
Solo con ánimo de profundizar en el conocimiento, yo diría que ese ALTER TABLE lo que en realidad hace internamente es el UPDATE que yo sugería, puesto que si se aplica como sugiere, CORRECTAMENTE,
jurena inmediatamente después de crear la tabla no puede guardar esa información en otro sitio que no sea en sus meta datos. No olvidemos que SQL es un lenguaje
declarativo.
Quim