Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Kommentierter Code löst einen Fehler aus

Seien Sie vorsichtig, wenn Sie Kommentare in SQLServer verwenden:

-- kommentiert nur die Zeile (kann aber problematisch sein, wenn Sie den Text in einer anderen Client-Sprache auspacken, wo die gesamte Abfrage kommentiert werden kann)
/* */ kommentiert den gesamten Inhalt zwischen dem offenen /* und das ERSTE Schließen von */ nach.

Die Zeile mit /**** object: ... ***/ hat ein schließendes Tag */
*/ am Ende des Skripts wird ein Fehler ausgegeben, da versucht wurde, einen Kommentar zu beenden, der nicht geöffnet ist.

Wenn Sie einen richtig kommentierten Code wünschen, schlage ich vor, /* */ zu verwenden auf jedem Funktionsblock.

Zum Schluss können Sie auch einfach das automatische /**** object: ... ***/ Zeile und der Code läuft perfekt (sprich:nichts wird passieren, weil es kommentiert ist)