Var försiktig när du använder kommentar i SQLServer:
-- kommer bara att kommentera raden (men kan vara problematiskt om du packar upp texten på ett annat klientspråk, där alla frågor kan kommenteras)/* */ kommer att kommentera allt innehåll mellan den öppna /* och den FÖRSTA stänger */ efter.
Raden med /**** object: ... ***/ har en avslutande tagg */ */ i slutet av skriptet får du ett fel eftersom det försökte avsluta en kommentar som inte är öppen.
Om du vill ha en korrekt kommenterad kod föreslår jag att du använder /* */ på varje funktionsblock.
För att avsluta kan du också bara ta bort det automatiska /**** object: ... ***/ linje och koden kommer att köras perfekt (läs:ingenting kommer att hända eftersom den kommenteras)