Проблема номера строки хранимой процедуры SQL Server

Я использую Предприятие SQL Server 2008 года. Я встретился с проблемой, которая говорит, что строка 9 из нечто хранимой процедуры встречается с проблемой тупика. Мой вопрос состоит в том, как найти точно 9-ю строку хранимой процедуры?

Мой беспорядок из-за проблемы формата кода, как определить местоположение 9-й строки правильно.

заранее спасибо, George

12
задан marc_s 1 June 2010 в 05:23
поделиться

1 ответ

Это 9-я строка из оператора CREATE PROCEDURE. SQL-запрос часто бывает многострочным, поэтому "строка 9" будет относиться к первой строке запроса (например, INSERT или UPDATE)

Однако если у вас есть комментарии над CREATE PROCEDURE или пустые строки перед ним, вы не можете полагаться на это... поэтому запустите ALTER PROC с ALTER PROC в качестве первой строки в пакете.

6
ответ дан 2 December 2019 в 06:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: