He creado una base de datos "pruebas", en ella una tabla "tabla1" con los campos
id_tabla1 int not null,
nombre varchar (100),
apellidos varchar (100),
primary key (id_tabla1)
el problema es que quiero añadir auto_increment al campo id_tabla1 pero no lo he logrado.
he leído y buscado sobre alter table y auto_increment pero no me aclara nada sobre la sintaxis o si me falta algo.
lo he intentado con las cláusulas add, change y modify pero sin resultados y sin saber si es eso exactamente lo que me está fallando en la siguiente alteración
Código SQL:
Ver original
ALTER TABLE tabla1 CHANGE id_tabla1 id_tabla1 AUTO_INCREMENT ; ##otra manera que lo intento es con MODIFY ALTER TABLE tabla1 MODIFY id_tabla1 AUTO_INCREMENT ; ##y otra manera es con ADD ALTER TABLE tabla1 ADD id_tabla1 AUTO_INCREMENT ;
pero nada, no puedo, me devuelve error.
saludos!!