Tenha cuidado ao usar o comentário no SQLServer:
-- comentará apenas a linha (mas pode ser problemático se você desdobrar o texto em outro idioma do cliente, onde toda a consulta pode ser comentada)/* */ comentará todo o conteúdo entre o /* aberto e o PRIMEIRO fechando */ depois. A linha com o objeto
/**** object: ... ***/ tem uma tag de fechamento */ */ no final do script lança um erro porque tentou encerrar o comentário que não está aberto. Se você quiser um código devidamente comentado, sugiro usar
/* */ em cada bloco funcional. Para finalizar, você também pode remover o objeto
/**** object: ... ***/ linha e o código funcionará perfeitamente (leia-se:nada acontecerá porque está comentado)