Bonjour,
Je me demande si il n'y aurait pas une astuce ou un moyen d'avoir un champ varchar mais couplé avec un auto incrément ?
Je m'explique j'ai un table de pièces (par exemple une girouette, un modem, une sonde de température etc), qui ont besoin d'être référencés (en plus de leur clé primaire numérique) par un identifiant de type G0,G1,G2...G12 etc pour une girouette par exemple, ensuite M1, M2,M3 etc pour les modems et ainsi de suite. En gros une ou 2 lettres pour le type de piece et un identifiant unique pour chaque type de piece. Ce réferencement n'est pas de mon choix mais c'est ainsi (la référence est marquée au feutre sur chaque piece)
Seulement on moment de l'ajout de nouvelle pièce via mon programme, il faudrait que la référence de la nouvelle piece soit déterminée automatiquement selon les dernieres pièces ajoutées.
Actuellement je compte le nombre d'occurence de chaque type présent dans la table et ajoute +1 pour obtenir le nombre à associer pour la référence. Mais cette solution est limitée dans le cas de suppression de pièce ou je ne désire pas récupérer les identifiants perdus par exemple.
Des idées ?
Partager