Búsqueda R ápida
![]() |
|
|||
|
tienes la tabla con la siguiente estructura Código:
+--------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------+--------------+------+-----+---------+-------+ | id | int(11) | NO | PRI | | | | nombre | varchar(255) | NO | | | | | valor | varchar(10) | NO | | | | | fecha | date | NO | | | | | numero | tinyint(1) | NO | | | | +--------+--------------+------+-----+---------+-------+ contenga la propiedad de autoincrementarse, pero ya contiene muchos datos, a este problema se me presento dos soluciones; -La primera era crear una tabla identica a la que mostramos en este ejemplo, claro esta esta vez con el campo id con la propiedad auto_increment y luego tenemos que migrar los datos de la tabla antigua a la nueva, eliminar la antigua y cambiar de nombre a la tabla nueva para que reemplaze a la antigua pero esta vez con la estructura que deseamos. -La segunda es la menos tediosa lo que hacemos es primero ver el valor del id de la ultima tupla insertada Código:
select max (id) from tabla_test Código:
ALTER TABLE tabla_test MODIFY COLUMN id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT = 1346; con estas dos soluciones ya tenemos nuestro campo ID con la propiedad auto_increment
|
![]() |
| Etiquetas |
| auto_increment, campo id, mysql |
| Herramientas | |
| Desplegado | |
|
|