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

В редакторе Transact-SQL предусмотрены широкие возможности редактирования и отладки при работе со скриптами. Редактор вызывается при открытии сущности базы данных в подключенной базе данных или проекте с помощью контекстного меню Просмотр кода. Кроме того, он автоматически открывается при использовании контекстного меню Создать запрос в окне обозревателя объектов SQL Server или при добавлении нового объекта скрипта в проект базы данных.

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

В редакторе Transact-SQL есть главная область T-SQL, в которой можно записывать и редактировать скрипты Transact-SQL. Редактор поддерживает IntelliSense, а также цветовое кодирование синтаксиса, позволяющее повысить удобство чтения сложных инструкций. Он также поддерживает поиск и замену, комментирование блоков, пользовательские шрифты и цвета, а также нумерацию строк. Кроме того, можно изменить базу данных, для которой будет выполняться скрипт в редакторе. Дополнительные сведения см. в разделе Как клонировать существующую базу данных. В области Результаты отображаются результаты запроса в виде сетки или текста. Кроме того, можно перенаправить результаты запроса в файл. В области Сообщение отображаются ошибки, предупреждения и информационные сообщения, возвращаемые при запуске скрипта. Если включена статистика клиента, то в области Статистика отображаются сведения о выполнении запроса, сгруппированные по категориям. В области План выполнения отображаются методы получения данных, выбираемые SQL Server, а также показаны затраты на выполнение конкретных инструкций и запросов.

в этом разделе

Раздел Описание
Руководство. формировать структуру и добавлять фрагменты кода к скриптам Transact-SQL Чтобы вставить готовый код Transact-SQL в запрос, используйте средство выбора фрагментов кода.
Руководство. переходить между скриптами Для навигации между скриптами можно использовать функции «Перейти к определению» и «Найти все ссылки».
Руководство. использовать переименование и рефакторинг для внесения изменений в объекты базы данных Теперь можно переименовывать объект во всех скриптах и просматривать любые изменения.
Руководство. выполнить частичный запрос Можно выделять определенный фрагмент скрипта и выполнять его как отдельный запрос.
Руководство. выполнить отладку хранимой процедуры Создание и отладка хранимой процедуры Transact-SQL в пошаговом режиме.
Анализ производительности скрипта С помощью планов выполнения, статистики клиента и анализа кода можно определять, каким еще способом можно повысить производительность запроса, хранимых процедур или скриптов.

См. также:

Руководство. создать объекты базы данных с помощью запросов