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


Использовать редактор 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 в пошаговом режиме.

Анализ производительности скрипта

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

См. также

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