OVH Cloud OVH Cloud

[MySQL] compteur d'identifiant

1 réponse
Avatar
Pif
Bonjour, je voudrais récupérer un compteur pour un indentifiant mais
avant d'effectuer des insert dans des tables, et donc sans utiliser
d'autocount ?

Est-ce possible et si oui comment ?

Merci !

1 réponse

Avatar
Jean-Marc Molina
JustMe a écrit/wrote :
C'est difficle a gerer car tu dois garantir que deux acces simultanés
ne vont pas pas prendre la meme valeur.



Pour éviter ce problème il faut utiliser les transactions. Ça fonctionne
bien dans le cas de la solution à base de séquences que j'ai proposée.

Une solution peut etre un truc dy style la concaténation de la date
exacte (YYYYMMDDHHMMSS) et du numéro de process en cours. Mais ca
reste du bricolage et l'autocount est là pour ca



Douh :).

--
Jean-Marc.