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


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

После написания скрипта или запроса можно проверить синтаксис Transact-SQL, прежде чем выполнять этот скрипт или запрос.Во время проверки исследуется синтаксис каждой инструкции Transact-SQL и возвращаются ошибки без компиляции или выполнения инструкции.Например, проверка не распознает неправильно написанные имена столбцов или таблиц, но сможет распознать неправильно написанную инструкцию SELECT в предложении SELECT.

Примечание

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

Во время проверки выполняется проверка запроса на правильность синтаксиса Transact-SQL.Если обнаружена ошибка, она появляется на вкладке Результаты панели результатов и в окне Список ошибок.Если ошибок не обнаружено, появляется сообщение Command(s) completed successfully.

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

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

Проверка синтаксиса запроса из меню «Данные»

  1. Откройте запрос в редакторе Transact-SQL.

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

Проверка синтаксиса запроса с панели инструментов

  1. Откройте запрос в редакторе Transact-SQL.

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

Проверка синтаксиса запроса из контекстного меню

  1. Откройте запрос в редакторе Transact-SQL.

  2. В окне редактора щелкните в любом месте правой кнопкой мыши и выберите Проверить синтаксис SQL.

Проверка синтаксиса запроса при помощи сочетания клавиш

  1. Откройте запрос в редакторе Transact-SQL.

  2. В окне редактора щелкните в любом месте правой кнопкой мыши и нажмите CTRL+F5.

См. также

Задания

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

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

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