Bonjour,

Je souhaite incrémenter dans une boucle un compteur qui se trouve être un varchar

j'ai tenté +convert(varchar(10),@NumeroContrat)

set @NumeroContrat = @NumeroContrat+1

mais rien n'y fait ...

En fait je souhaite passer de mon varchar à un int
incrémenter
repasser de mon int a un varchar pour pouvoir l'utiliser dans mon insert
Merci pour votre aide

Pourriez-vous aussi m'expliquer la différence entre un CAST et un CONVERT et dans quel cas on utilise l'un ou l'autre ( J'ai cru comprendre qu'il s'agissait de création ou non d'un nouvel objet)