Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Afraid that autoincrementing integer field skips ahead
Message
De
04/09/2010 06:58:12
 
 
À
04/09/2010 05:20:44
Dragan Nedeljkovich (En ligne)
Now officially retired
Zrenjanin, Serbia
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Visual FoxPro:
VFP 9 SP1
Divers
Thread ID:
01479307
Message ID:
01480129
Vues:
59
>>>>From the response of people here, I believe my fear is irrational. The fear comes from knowing that there is no way to generate any unused values should the counter somehow skip ahead. I don't know how it would skip ahead; perhaps bug in my program(?).
>>>
>>>You can try to insert a record in a transaction, then rollback. My guess is that the counter would revert together with the transaction.
>>
>>Each time the counter changes and the value can be read in some way, will NEVER return back.
>
>That's why I said "within a transaction" - the new value should be invisible to all until the transaction closes.

I said "read in some way", as can be seen within a transaction, is a way, and a value is consumed.
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform