Как выполнить отладку или пошаговое выполнение кода в SQL Server Management Studio 18? - PullRequest
1 голос
/ 12 июня 2019

SQL Server Management Studio раньше имела функциональные возможности отладки, которые позволяли бы пошагово просматривать код и наблюдать за значениями и т. Д. Ссылаясь на Как добавить кнопку отладки в SSMS v18? , я понимаю, что функциональностьудаляется из SQL Server Management Studio V18.1.

Но какова альтернатива сейчас?Как вы шагаете по коду, чтобы определить ошибку в коде?

Ответы [ 2 ]

1 голос
/ 12 июня 2019

Вы можете использовать Visual Studio (полная IDE), чтобы сделать это:

  1. Используйте «Обозреватель серверов» (в меню «Вид») для подключения к вашей БД
  2. Right-щелкните по базе данных и выберите «Новый запрос» (или найдите sproc для отладки)
  3. Установите точку останова (клавиша F9 или другое) в строке SQL
  4. Щелкните правой кнопкой мыши внутри SQLредактировать и выбрать «Выполнить с помощью отладчика»
0 голосов
/ 12 июня 2019

Это устарело, так что нет.Лично я никогда не использую эту функцию, и я предполагаю, что многие другие тоже ее не использовали (и поэтому она удаляется).

Я всегда отлаживал SPROC, выводя значения с использованием PRINT или RAISEERROR,Благодаря BEGIN TRAN / ROLLBACK это работает очень хорошо, потому что вы можете легко выполнить код для тех же данных.

...