Blog de diseño, tecnología, programación, internet y curiosidades
Los que trabajamos con bases de datos estamos de acuerdo que hay que utilizar campos autoincrementales para así tener una clave primaria que difiera totalmente de las demás.
Este campo autoincrementable, para aquellos que no lo sepan, lo que hace es asignar un enetero diferente a cada uno de los nuevos registros que se introduzcan en la tabla, de manera que a cada nuevo registro se le sumará 1 al valor anterior, siempre empezando por el número 1. Es decir, nuestro primer registros tendrá como valor 1 y el siguiente 2, así sucesivamente.
Pero, ¿Que pasa si necesitamos borrar toda la información de la tabla?. Pues que si hemos borrado todos los registros de la tabla, el siguiente registro que se añada no tendra un 1 en el campo autoincrementable, sino seguirá aumentando el valor en 1 del último registro.
Para solucionar esto Eslomas.com nos da la clave, o mejor dicho la sentencia SQL:
Con esta sentencia lo que le decimos al valor autoincremental de la tabla "nombre_tabla" que vuelva a ponerse con valor 1, asi cuando queramos añadir un nuevo registro, éste valdrá 1.
POdemos utilizarlo para empezar a incrementar por otro número como puede ser este caso:
Con lo que empezaría con el número 100.
Vía: Eslomas.com
Colordeu creado a partir de la ambicion de gente joven, esta constituido por personal con experiencia, creativa y motivada, Respaldado por un equipo competente y colaboradores con proyectos importantes en el sector, ofrecemos a nuestros clientes un abanico de posibilidades en cuanto a las nuevas tecnologias. Este blog sobre de diseño, tecnologia, programacion, internet y curiosidades es nuestro caramelito y queremos compartirlo con todos vosotros.

Narion
January 20th, 2009 at 8:48 am
Esa sentencia es buena para asignar un valor al autoincrement para que empiece por un numero en concreto y no desde el 1.
Sin embargo eliminar el contenido de una tabla y hacer esta sentencia es una perdida de tiempo, ya que usando el TRUNCATE se resetea el autoincrement.
http://narions.wordpress.com