Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Il codice commentato genera un errore

Fai attenzione quando usi il commento in SQLServer:

-- commenterà solo la riga (ma può essere problematico se scarichi il testo in un'altra lingua client, dove tutta la query può essere commentata)
/* */ commenterà tutto il contenuto tra il /* aperto e il PRIMO chiusura */ dopo.

La riga con oggetto /**** object: ... ***/ ha un tag di chiusura */
*/ alla fine dello script viene generato un errore perché ha tentato di terminare il commento che non è aperto.

Se vuoi un codice adeguatamente commentato ti suggerisco di usare /* */ su ogni blocco funzionale.

Per finire, puoi anche rimuovere l'oggetto automatico /**** object: ... ***/ riga e il codice funzionerà perfettamente (leggi:non accadrà nulla perché è commentato)