SSMS
 sql >> Datenbank >  >> Database Tools >> SSMS

So interpretieren Sie diese SQL Server-Fehlermeldung

Beim Betrachten des Codes einer gespeicherten Prozedur mit der Alter-Prozedur , stammt die Fehlerzeile vom BEGIN-Befehl, da der Fehler in der Prozedur aufgetreten ist, nicht in der Alter-Prozedur Befehl

  • BEGIN =Zeile 0
  • nächste Zeile (der tatsächliche Beginn der Prozedur =1
  • usw.

Stapelzeile 2 bedeutet den zweiten Stapel von Anweisungen - das bedeutet, dass Sie ein GO haben irgendwo in der Prozedur, und zwar im zweiten Satz von Anweisungen (http ://sqlhints.com/tag/examples-of-sql-go-statement/ ), der erste Satz, der vor dem GO erscheint