sql >> Base de Datos >  >> RDS >> Mysql

Valores personalizados de incremento automático de MySQL

Según sus comentarios, mi recomendación es hacer lo siguiente:

Use una columna de incremento automático entero normal como clave principal para la fila, y luego tenga una columna de tipo varchar o uno de los *tipos de texto (según la versión de su servidor mysql y los requisitos de almacenamiento de datos) para almacenar su "identificador" que el cliente usos.

El identificador se puede generar automáticamente mediante un disparador.

Si va a realizar búsquedas basadas en el identificador (es decir, tal vez el usuario ingresa un identificador para "saltar a" un registro), querrá un índice en esa columna.