Réponse acceptée !
Bonjour,
Le champ de compteur natif de SQL n'est pas trop mal en effet on peut l'utiliser sur les types entiers (int, bigint, etc.) l'avatange c'est qu'on a pas à se soucier de la gestion de celui-ci.
Ici quelques points sur le sujet du compteur :
http://www.sqlfr.com/tutoriaux/SQL-SERVER-COMPTEUR-IDENTITY_512.aspxLe type numeric n'est pas à utiliser, c'est un type comportant une partie après la virgule, et il présente le désavantage d'être très gros par rapport à un entier.
Quant à générer le compteur soit même, je trouve que celà pose plus de problèmes qu'autre chose (un risque important de valeur de compteur en double, ou problème de concurrence).
Cordialement,
Christian Robert - Winwise
http://blogs.developpeur.org/christian/MCT - Database Development / Database Administration