Necesito agregar un identificador automático de incremento a una tabla ya existente. Lo hice:¿Cómo agregar la clave primaria de incremento automático en función de un orden de columna?
ALTER TABLE table_name ADD column_name INT NOT NULL AUTO_INCREMENT FIRST ,
ADD PRIMARY KEY (column_name)
Sin embargo, la numeración automática no se basaba en ningún orden de columna en particular. Quiero que mysql ponga inteligentemente números automáticos basados en el orden de cierta columna. ¿Es posible?
La mayoría de las respuestas explican cómo agregar campos de incremento automático, no cómo controlar esos números en una tabla ya existente.
Gracias por su respuesta devart. En el paso 2, no quiero llenar el campo manualmente.Más bien, pídales que se llenen automáticamente en función del orden de columna de column_name – jerrymouse
Agregué una solución más. – Devart