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


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

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

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

  1. Откройте запрос в редакторе Transact-SQL.Дополнительные сведения о запуске редактора см. в разделе Как запустить редактор Transact-SQL.

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

    Чтобы выполнить запрос при помощи сочетания клавиш, нажмите CTRL+SHIFT+E.

    Чтобы выполнить запрос при помощи панели инструментов, нажмите Выполнить SQL.

    Чтобы выполнить запрос при помощи контекстного меню, щелкните правой кнопкой в редакторе T-SQL и выберите пункт Выполнить SQL.

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

    Дополнительные сведения об отмене выполнения запроса см. в разделе Как отменить выполнение запроса.

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

Выполнение одной инструкции скрипта, состоящего из нескольких инструкций, или запроса

  1. Откройте запрос в редакторе Transact-SQL.Дополнительные сведения о запуске редактора см. в разделе Как запустить редактор Transact-SQL.

  2. В редакторе выделите инструкцию, которую необходимо выполнить.

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

    Выделенная инструкция будет выполнена для базы данных, с которой установлено соединение.Время возвращения результатов зависит от нескольких факторов.Среди этих факторов сложность запроса, нагрузка на сервер базы данных и характеристики сервера базы данных.

    Можно также выполнить выделенную инструкцию при помощи сочетания клавиш (CTRL+SHIFT+E), панели инструментов или контекстного меню, как описано в предыдущей процедуре.

    Дополнительные сведения об отмене выполнения запроса см. в разделе Как отменить выполнение запроса.

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

Безопасность

Скрипты и запросы можно выполнять, только если имеются разрешения для доступа на сервер, к базе данных и объектам базы данных.Например, если отсутствуют разрешения для выполнения хранимых процедур для базы данных, выполнение скриптов, вызывающих хранимые процедуры, завершится ошибкой.

Если для выполнения всего скрипта или его части отсутствуют достаточные разрешения, ошибки появляются на вкладке Сообщения или Результаты (в соответствии с тем, был ли выбран пункт Результаты в виде сетки или Результаты в виде текста).

Дополнительные сведения о настройке соответствующих разрешений на экземпляре SQL Server см. в разделе Занятие 2. Настройка разрешений для объектов базы данных.

См. также

Задания

Как подключиться к базе данных в редакторе Transact-SQL

Как отключиться от баз данных

Как подключиться к разным базам данных во время одного сеанса редактора

Пошаговое руководство. Создание и выполнение простого скрипта Transact-SQL

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

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