Die SQL Server-Fehlermeldung 113 tritt auf, wenn Sie ein abschließendes Kommentarzeichen weglassen.
Dies kann passieren, wenn Sie einen Kommentar öffnen, aber vergessen, ihn zu schließen. Es kann auch auftreten, wenn Sie versehentlich einen Eröffnungskommentar eingeben.
Es kann auch vorkommen, dass dieser Fehler aufgrund anderer Faktoren auftritt, beispielsweise aufgrund der Art und Weise, wie Ihr SQL-Dienstprogramm bestimmte Schlüsselwörter verarbeitet usw.
Beispiel
Hier ist ein Beispiel für einen T-SQL-Code, der diesen Fehler zurückgibt:
/*
select @@version
Ergebnis:
Msg 113, Level 15, State 1, Line 5 Missing end comment mark ‘*/’.
Abhängig von Ihrer Einrichtung erhalten Sie möglicherweise einen anderen Fehler, z. B. den folgenden:
Execution failed due to an unexpected error: SQL Execution error: A fatal error occurred. Incorrect syntax was encountered while /* select @@version was being parsed.
Oder
Invalid SQL statement or JDBC escape, terminating '*/' not found.
So beheben Sie den Fehler
Dieser Fehler kann behoben werden, indem entweder ein schließendes Kommentarzeichen hinzugefügt oder das öffnende entfernt wird.
Also entweder:
/*
select @@version
*/
Was das Ganze zu einem Kommentar macht, oder:
select @@version
Dadurch wird der Kommentar entfernt und die Anweisung ausgeführt.
Offensichtlich ist dies nur eine Musteraussage zu Demonstrationszwecken. Ihre Aussage wird wahrscheinlich anders ausfallen.