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


Как отменить выполнение запроса

После запуска выполнения запроса его можно отменить до завершения.В представленных ниже примерах приведены ситуации, в которых может понадобиться отменить выполнение запроса.

  • Запрос выполняется дольше, чем ожидалось, что означает, что запрос содержит ошибку или потребляет слишком много ресурсов сервера.

  • Нужный результат находится в первых строчках результирующего набора, извлечение дополнительных строк не требуется.

  • Может понадобиться отменить выполнение скрипта, содержащего несколько запросов.Если один запрос завершится ошибкой, можно отменить выполнение, чтобы устранить проблему.

Отмена выполнения запроса в редакторе Transact-SQL

  1. Отображается сеанс редактора Transact-SQL, в котором выполняется отменяемый запрос.

  2. В меню Данные перейдите в пункт Редактор Тransact-SQL и выберите пункт Отменить выполнение запроса.

    Выполнение запроса останавливается, панель результатов отображает ранее возвращенные результаты.Обозреватель свойств отображает число строк, которые были извлечены до отмены запроса.

Отмена выполнения запроса в редакторе Transact-SQL при помощи панели инструментов

  1. Отображается сеанс редактора Transact-SQL, в котором выполняется отменяемый запрос.

  2. На панели инструментов редактора Transact-SQL нажмите кнопку Отменить выполнение запроса.

    Выполнение запроса останавливается, панель результатов отображает ранее возвращенные результаты.Обозреватель свойств отображает число строк, которые были извлечены до отмены запроса.

Отмена выполнения запроса в редакторе Transact-SQL при помощи контекстного меню

  1. Отображается сеанс редактора Transact-SQL, в котором выполняется отменяемый запрос.

  2. В редакторе Transact-SQL щелкните правой кнопкой мыши, чтобы вызвать контекстное меню, и выберите пункт Отменить выполнение запроса.

    Выполнение запроса останавливается, панель результатов отображает ранее возвращенные результаты.Обозреватель свойств отображает число строк, которые были извлечены до отмены запроса.

Отмена выполнения запроса в редакторе Transact-SQL при помощи клавиатуры

  1. Отображается сеанс редактора Transact-SQL, в котором выполняется отменяемый запрос.

  2. Нажмите ALT+Break.

    Выполнение запроса останавливается, панель результатов отображает ранее возвращенные результаты.Обозреватель свойств отображает число строк, которые были извлечены до отмены запроса.

См. также

Задания

Как выполнить запрос

Как запустить редактор Transact-SQL

Основные понятия

Общие сведения о результатах запроса

Изменение скриптов и объектов базы данных при помощи редактора Transact-SQL