set @pk:=0;
update
your_table
set example@sqldat.com:example@sqldat.com+1
order by pk; <-- order by original pk
À mon avis, avoir une grande clé de substitution est bien. Il est peu probable que vous utilisiez tout l'entier maximum autorisé. Considérez que vous pouvez le doubler en utilisant unsigned.