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


Запрос на языке Transact-SQL в среде SQL Server Management Studio

Редактор запросов Transact-SQL позволяет создавать и запускать сценарии Transact-SQL.

Свойства

  • Введите сценарии в окне запроса.
  • Для выполнения сценариев либо нажмите F5, либо щелкните пункт Выполнить на панели инструментов, либо в меню «Запрос» выберите Выполнить. При выборе части кода выполнена будет только выбранная часть. Если никакой код не выбран, выполняется все содержимое редактора запросов.
  • Для получения справки по синтаксису Transact-SQL выберите ключевое слово в редакторе запросов и нажмите клавишу F1.
  • Для получения динамической справки по синтаксису Transact-SQL в меню Справка щелкните Динамическая справка, чтобы открыть компонент динамической справки. При вводе ключевых слов в редакторе запросов разделы динамической справки отображаются в окне «Динамическая справка».

Панель инструментов SQL-запросов

В редакторе запросов есть панель инструментов SQL, содержащая следующие кнопки:

  • Подключение
    Открывает диалоговое окно Соединение с сервером для установки соединения с каким-либо сервером.
  • Отключиться
    Отключает текущий редактор запросов от данного сервера.
  • Изменить соединение
    Открывает диалоговое окно Соединение с сервером для установки соединения с другим сервером.
  • Создать запрос в текущем соединении
    Открывает новое окно редактора запросов с использованием сведений о соединении из текущего окна редактора запросов.
  • Доступные базы данных
    Изменяет подключение и соединяет с другой базой данных того же сервера.
  • Выполнить
    Выполняет выбранный код или, если код не выбран, выполняет весь код в редакторе запросов.
  • Выполнить анализ
    Проверяет синтаксис выбранного кода. Если код не выбран, проверяется синтаксис всего окна редактора запросов.
  • Отменить выполнение запроса
    Отправляет на сервер запрос отмены. Выполнение некоторых запросов не может быть отменено незамедлительно, для этого необходимо дождаться условий отмены. При отмене может произойти задержка, связанная с откатом транзакций.
  • Показать предполагаемый план выполнения
    Запрашивает план выполнения запроса у обработчика запросов без реального выполнения этого запроса и отображает этот план в окне План выполнения. Этот план использует статистику индексов в качестве оценки ожидаемого числа строк, возвращаемых на каждом этапе выполнения запроса. Реальный план выполнения запроса может отличаться от оценочного, если число возвращаемых строк будет сильно отличаться от ожидаемого, и обработчик запросов изменит план для повышения эффективности.
  • Анализ запроса в помощнике по настройке ядра СУБД
    Открывает помощник по настройке ядра СУБД и передает туда выбранный код в качестве рабочей нагрузки для анализа.
  • Создать запрос в редакторе
    Запускает конструктор запросов, запрашивая таблицы для текущего запроса.
  • Включить действительный план выполнения
    Выполняет запрос, возвращает результаты запроса и план выполнения, использованный для этого запроса, в графическом виде в окне План выполнения.
  • Включить статистику клиента
    Включает окно Статистика клиента со статистическими данными о запросе и сетевых пакетах, а также о времени выполнения запроса.
  • Режим SQLCMD
    Выполняет выбранный код при помощи SQLCMD.

    ms177264.note(ru-ru,SQL.90).gifПримечание.
    Включив Режим SQLCMD, можно выполнять команды ОС. Будьте внимательны и не выполняйте инструкции, запрашивающие ответ. Взаимодействовать с соединением и ответить на запрос нельзя, и запрос будет выполняться до его отмены. Дополнительные сведения см. в разделе Редактирование сценариев SQLCMD при помощи редактора запросов.
  • В виде текста
    Возвращает результаты запроса в текстовом виде в окне Результаты.
  • В виде сетки
    Возвращает результаты запроса в виде одной или нескольких сеток в окне Результаты.
  • В файл
    По завершении выполнения запроса открывается диалоговое окно Сохранить результаты. Введите Имя файла и щелкните Сохранить для сохранения результатов запроса в качестве Файла отчета с расширением .rpt. Для установки дополнительных параметров щелкните стрелку вниз на кнопке Сохранить, затем щелкните Выбор кодировки для сохранения.
  • Параметры запроса
    Открывает диалоговое окно Параметры запроса для задания параметров по умолчанию для выполнения запроса и результатов запроса.

См. также

Другие ресурсы

Создание, анализ и изменение сценариев в среде SQL Server Management Studio
Редактирование сценариев и файлов в среде SQL Server Management Studio
Сочетания клавиш среды SQL Server Management Studio
Настройка меню и сочетаний клавиш
Выделение цветом в редакторах кода
Переход от программы Query Analyzer к среде SQL Server Management Studio
Использование программы sqlcmd

Справка и поддержка

Получение помощи по SQL Server 2005