sql >> Base de Datos >  >> RDS >> Sqlserver

Problema con el número de línea del procedimiento almacenado de SQL Server

Un consejo que aprendí de otra respuesta ...

Si lo haces

sp_helptext procedure_name

SQL generará su versión 'recordada' de la declaración de procedimiento de creación, y de eso es de lo que aparentemente obtiene los números de línea. Si tiene SSMS en modo 'salida de cuadrícula', también generará los números de línea (como los números de fila del conjunto de resultados).

NB:en mi caso, funcionaba a partir de la declaración CREATE PROCEDURE más un montón de comentarios sobre ella, por lo que la línea 1 estaba aproximadamente 6 líneas por encima de la llamada CREATE PROCEDURE.