Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте диалоговое окно Построитель запросов, чтобы создать запрос для использования в задаче Execute SQL, источнике OLE DB, назначении OLE DB и преобразовании Lookup.
С помощью построителя запросов можно выполнить следующие задачи:
Работа с графическим представлением запроса или с командами SQL Построитель запросов включает область, отображающую запрос графически и панель, отображающую текст SQL запроса. Вы можете работать в графической области или в текстовой области. Построитель запросов синхронизирует представления, чтобы они всегда были текущими.
Присоединение связанных таблиц При добавлении нескольких таблиц в запрос построитель запросов автоматически определяет, как связаны таблицы и создают соответствующую команду соединения.
Запрос или обновление баз данных С помощью построителя запросов можно возвращать данные с помощью инструкций SELECT Transact-SQL и создавать запросы, которые обновляют, добавляют или удаляют записи в базе данных.
Немедленное просмотр и редактирование результатов Вы можете выполнить запрос и работать с набором записей в сетке, которая позволяет прокручивать и изменять записи в базе данных.
Графические инструменты в диалоговом окне построителя запросов позволяют создавать запросы с помощью операций перетаскивания. По умолчанию в диалоговом окне построителя запросов создаются запросы SELECT, но также можно создавать запросы INSERT, UPDATE или DELETE. Все типы инструкций SQL можно проанализировать и запустить в диалоговом окне построителя запросов . Дополнительные сведения об инструкциях SQL в пакетах см. в запросах служб Integration Services (SSIS).
Дополнительные сведения о языке Transact-SQL и его синтаксисе см. вTransact-SQL справочнике (ядро СУБД).
Можно также использовать переменные в запросе для предоставления значений входному параметру, для записи значений выходных параметров и хранения кодов возврата. Дополнительные сведения об использовании переменных в запросах, используемых пакетами, см. в статье "Выполнение задачи SQL", "Источник OLE DB" и "Запросы служб Integration Services (SSIS). Дополнительные сведения об использовании переменных в задаче Execute SQL см. в разделе "Параметры" и "Коды возврата" задачи "Выполнение SQL" и"Результирующие наборы" в задаче "Выполнение SQL".
Преобразования подстановки и нечетких подстановок также могут использовать переменные с параметрами и кодами возврата. Сведения об источнике OLE DB также относятся к этим двум преобразованиям.
Опции
Панель инструментов
Используйте панель инструментов для управления наборами данных, выбором панелей для отображения и управления функциями запросов.
| Ценность | Описание |
|---|---|
| Панель "Показать и скрыть диаграмму" | Отображает или скрывает область диаграммы . |
| Панель "Показать и скрыть сетку" | Отображает или скрывает панель "Сетка ". |
| Отображение и скрытие области SQL | Отображает или скрывает область SQL . |
| Панель "Показать и скрыть результаты" | Отображает или скрывает область результатов . |
| Беги | Выполняет запрос. Результаты отображаются в области результатов. |
| Проверка SQL | Проверяет, является ли инструкция SQL допустимой. |
| Сортировка по возрастанию | Сортирует выходные строки в выбранном столбце в области сетки в порядке возрастания. |
| Сортировка по убыванию | Сортирует выходные строки в выбранном столбце в области сетки в порядке убывания. |
| Удаление фильтра | Выберите имя столбца в области сетки и нажмите кнопку "Удалить фильтр ", чтобы удалить условия сортировки столбца. |
| Группировать по | Добавляет функцию GROUP BY в запрос. |
| Добавление таблицы | Добавляет новую таблицу в запрос. |
Определение запроса
Определение запроса предоставляет панель инструментов и область, в которых можно задать и протестировать запрос.
| панель | Описание |
|---|---|
| Панель диаграммы | Отображает запрос на схеме. На схеме показаны таблицы, включенные в запрос, и их присоединение. Установите или снимите флажок рядом с столбцом в таблице, чтобы добавить или удалить его из выходных данных запроса. При добавлении таблиц в запрос построитель запросов создает соединения между таблицами на основе таблиц в зависимости от ключей в таблице. Чтобы добавить соединение, перетащите поле из одной таблицы в поле в другой таблице. Чтобы управлять присоединением, щелкните правой кнопкой мыши по присоединению и выберите пункт меню. Кликните правой кнопкой мыши на области диаграммы, чтобы добавить или удалить таблицы, выбрать все таблицы и отобразить или скрыть панели. |
| Область сетки | Отображает запрос в сетке. Эту область можно использовать для добавления и удаления столбцов из запроса и изменения параметров для каждого столбца. |
| Область SQL | Отображает запрос в виде текста SQL. Изменения, внесенные в область диаграммы и панель "Сетка ", будут отображаться здесь, и изменения, внесенные здесь, будут отображаться в области "Схема " и в области "Сетка ". |
| Область результатов | Отображает результаты запроса при нажатии кнопки "Выполнить " на панели инструментов. |
См. также
Выполнение задачи SQL
Источник OLE DB
Назначение OLE DB
Преобразование «Уточняющий запрос»
Запросы службы Integration Services (SSIS)
MERGE в пакетах служб Integration Services