différence entre set @flag = 1 et set @@ flag = 1

Salut Quelle est la différence entre

set @flag=1 et set @@flag = 1 dans SQL Server?

Je vous remercie

Rien. Certaines fonctions embeddedes ont des noms qui commencent par double à signes @@ comme une convention. Pour éviter toute confusion, il est souvent recommandé de ne pas utiliser les noms commençant par @@ .

Source: MSDN: Utilisation d'identifiants – Règles pour les identifiants réguliers .