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

Come interpretare questo messaggio di errore di SQL Server

Quando si esamina il codice di una procedura memorizzata utilizzando la procedura Alter , la riga di errore proviene dal comando BEGIN, poiché l'errore si è verificato nella procedura, non nella Procedura di modifica comando

  • INIZIO =riga 0
  • riga successiva (l'inizio effettivo della procedura =1
  • ecc

La riga batch 2 indica il secondo batch di istruzioni:ciò significa che hai un GO da qualche parte nella procedura, e questo è nella seconda serie di istruzioni (http ://sqlhints.com/tag/examples-of-sql-go-statement/ ), il primo set che appare prima di GO