SSMS
 sql >> Base de Dados >  >> Database Tools >> SSMS

Como interpretar esta mensagem de erro do SQL Server


Ao examinar o código de um procedimento armazenado usando o Procedimento de alteração , a linha de erro é do comando BEGIN, pois o erro ocorreu no procedimento, não no Alterar procedimento comando
  • BEGIN =linha 0
  • próxima linha (o início real do procedimento =1
  • etc

A linha de lote 2 significa o segundo lote de instruções - isso significa que você tem um GO em algum lugar no procedimento, e isso está no segundo conjunto de instruções (http ://sqlhints.com/tag/examples-of-sql-go-statement/ ), o primeiro conjunto que aparece antes do GO