Wskazówka, której nauczyłem się od inna odpowiedź ...
Jeśli tak
sp_helptext procedure_name
SQL wypisze swoją "zapamiętaną" wersję instrukcji tworzenia procedury iz tego właśnie najwyraźniej pobiera numery wierszy. Jeśli masz SSMS w trybie 'wyjścia siatki', to wypisze również numery linii (jako numery wierszy zestawu wyników).
NB:w moim przypadku działał z instrukcji CREATE PROCEDURE plus kilka komentarzy powyżej, więc wiersz 1 był około 6 wierszy powyżej wywołania CREATE PROCEDURE.