Поделиться через


Отладчик Transact-SQL, точки останова

Область применения: SQL Server

В окне "Точки останова" перечислены все точки останова, заданные в текущем ядро СУБД Редактор запросов. Чтобы управлять точками останова, используйте панель инструментов в окне Точки останова . Точки останова представляют собой точки кода, где выполнение в режиме отладке приостанавливается, чтобы можно было просматривать отладочные данные.

Эта функция работает с SSMS версии 17.9.1 и предшествующими версиями.

Список задач

Доступ к окну «Точки останова»

  • В меню Отладка выберите пункт Окна, а затем Точки останова.

Столбцы окна «Точки останова»

По умолчанию в окне Точки останова перечислены следующие столбцы.

Имя
Отображается имя точки останова. Имена точек останова предоставляются отладчиком. Это имя включает имя окна редактора запросов компонента Database Engine, которое содержит точку останова, и номер строки в редакторе запросов, на которой задана точка останова.

Условие
Отображает (нет условия). Отладчик Transact-SQL не поддерживает задание условий для точки останова.

Число попаданий
Отображает всегда выполнять останов.

Можно добавлять и удалять следующие столбцы, выбирая их в списке Столбцы .

Фильтр
Отображает (нет). Отладчик Transact-SQL не поддерживает задание фильтров для точек останова.

При попадании
Отображает Останов.

Язык
Для языка Transact-SQL отображается значение Transact-SQL.

Function
Отображается номер строки, на которой задана точка останова.

Файл
Отображается имя исходного файла, который содержит точку останова, и номер строки, на которой задана точка останова.

Адрес
Отладчик Transact-SQL не поддерживает эту функцию.

Обработать
Отображает [SQL], чтобы указать, что это ядро СУБД процесс. За этим следует имя экземпляра ядро СУБД, в котором выполняется код.

Панель инструментов окна «Точки останова»

Если текущее окно ядро СУБД Редактор запросов имеет активные точки останова, в окне точек останова отображается панель инструментов, которую можно использовать для управления точками останова.

Удаление
Удаляет выбранную точку останова.

Удалить все точки останова
Удаляет все точки останова, которые показаны в окне Точки останова .

Отключить все точки останова
Отключает все точки останова, чтобы они больше не останавливали выполнение кода, но точки останова сохраняются. После отключения всех точек останова эта кнопка становится кнопкой Включить все точки останова.

Включить все точки останова
Включает все точки останова, чтобы они останавливали выполнение кода. После включения всех точек останова эта кнопка становится кнопкой Отключить все точки останова.

К исходному коду
Помещает курсор на строку в редакторе запросов, которая содержит выбранную точку останова.

Число столбцов
Содержит список всех столбцов, которые могут быть показаны в окне Точки останова . Флажками обозначены показанные столбцы. Чтобы добавить или удалить столбец в окне Точки останова , выберите этот столбец в списке.

См. также

Отладчик Transact-SQL