Reset un Auto Increment en sql server

Bonjour,
J'utilise vb.net et sql server 2000 comme DB, j'ai un sérieux problème, j'ai un champ qui doit s'incrémenter et chaque début d'année il doit être remis à zéro puis il recommence à compter.
j'ai mis le champ auto incrément, mais après je ne sais pas comment le ramener à zéro lorsque je change d'année, il y a t'il une astuce avec vb.net, où bien pendant la création de la table je peux spécifier cela

CREATE TABLE tablename(
id int identity not null,
libelle varchar(20)
)

Merci d'avance de votre aide

2 réponses

  1. Merci pour ta reponse, et comment je fais pour que chaque 1er janvier il s'initialise automatiquement
    0
    1. Bonjour,
      Vous pouvez:
      soit ecrire du code pour tester le changement d'annee ou lancer manuellement pour reinitialiser.
      soit passer la commande a la main si vous avez une console pour sql server 2000.

      Bonne suite
      0