SEQUENCE est au final très versatile et flexible, et montre un réel gain en termes de performances par rapport à ce dont le développeur SQL Server disposait jusqu’à SQL Server 2008 : soit créer une table avec une seule ligne et une seule colonne, et incrémenter par UPDATE, ou bien utiliser une colonne de type entier avec la propriété d’auto-incrémentation IDENTITY.
Cette dernière a le « défaut » de ne pas être partageable à travers les tables, et surtout impossible à manipuler programmatiquement autrement que par sa (dés)activation à l’aide de SET IDENTITY_INSERT.
On peut donc dire que l’implémentation de SEQUENCE est plus que très attendue et bienvenue dans cette nouvelle version de SQL Server.
Bonnes SEQUENCEs !
ElSüket