Red Gate SQL Prompt - операторы автозаполнения alter теряют комментарии - PullRequest
1 голос
/ 06 апреля 2011

Использование SQL Prompt 4 (я знаю, что есть обновление, но я не отвечаю за подобные вещи).

Мне нравится простота написания команды alter proc _ _, а SQL Prompt заполняет оставшуюся часть оператора, вызывая требуемый исходный файл / представление / что угодно.

К сожалению, любые комментарии в процедуре, которые появились бы, если бы я просматривал проводник объектов Management Studio и выбрали бы «изменить» (или сценарий как ...), исчезли.

Есть ли способ обеспечить включение комментариев? они также появляются в выходных данных proc sp_helptext .. эти комментарии находятся над начальным оператором 'alter proc'.

Приветствия:)

1 Ответ

3 голосов
/ 07 апреля 2011

Вы правы в том, что комментарии перед ключевыми словами ALTER PROC не вставляются SQL-подсказкой, когда она автоматически заполняет тело хранимой процедуры после ввода ALTER PROC вручную или использования фрагмента ap.Нам известно об этом ограничении.

Если вы можете использовать SQL Prompt 5 один день, в этой версии есть альтернатива, которую можно использовать в качестве обходного пути.Если вы нажмете F12 на имени хранимой процедуры в запросе (например, EXEC myproc), то откроется новое окно запроса с хранимой процедурой, записанной как ALTER - этот метод делает сохраните начальные комментарии и не слишком много нажатий клавиш.

Пол Стивенсон
Менеджер проектов SQL Prompt
Программное обеспечение Red Gate

...