Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Le code commenté génère une erreur

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é)