sql >> Base de Datos >  >> Database Tools >> phpMyAdmin

Cómo incrementar automáticamente los números de identificación con letras y números

aquí hay un artículo útil

Pero básicamente te animo a que crees tu propio algoritmo sobre esto. Puede agregar ese algoritmo en BEFORE INSERT generar. O puede hacerlo en el front-end.

Ejemplo de pseudocódigo para el algoritmo

  • obtenga el último ID [KP-0001 ]
  • elimine algunos caracteres y colóquelos en una variable [KP- ]
  • convierte el resto en número ya que es una cadena [0001 ]
  • incrementar en 1 [1 + 1 =2 ]
  • conviértalo de nuevo en cadena y complete el cero a la derecha [0002 ]
  • concatenar la variable y el número recién incrementado [KP-0002 ]
  • guárdalo.