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

PHP MYSQL:selección instantánea + inserción

Si configura su base de datos para que la columna sea única, la tabla MySQL no le permitirá agregar el mismo valor dos veces. A continuación, puede comprobar el resultado de la transacción para asegurarse de que se ha realizado correctamente.

Según su ejemplo, parece que solo desea una clave única incrementada. Debe usar un número entero para esto, que puede incrementarse automáticamente cuando inserta una nueva fila. Si desea que esté en forma de cadena, simplemente realice algunos cálculos básicos. es decir,

1 = a
2 = b
...
27 = aa
28 = ab

Esto supone que aún no tiene una clave principal en su tabla, en cuyo caso no entiendo por qué necesita la cadena en esa forma. Espero que esto ayude, y me disculpo si no entendí bien la pregunta.