Soyez prudent lorsque vous utilisez un commentaire dans SQLServer :
-- ne commentera que la ligne (mais cela peut être problématique si vous déroulez le texte dans une autre langue cliente, où toute la requête peut être commentée)/* */ commentera tout le contenu entre le /* ouvert et le PREMIER fermeture */ après.
La ligne avec l'objet /**** object: ... ***/ a une balise fermante */ */ à la fin du script, une erreur est renvoyée car il a tenté de terminer un commentaire qui n'est pas ouvert.
Si vous voulez un code correctement commenté, je suggère d'utiliser /* */ sur chaque bloc fonctionnel.
Pour finir, vous pouvez aussi supprimer l'objet automatique /**** object: ... ***/ ligne et le code s'exécutera parfaitement (lire :rien ne se passera car il est commenté)