Построитель запросов
Используйте диалоговое окно Построитель запросов, чтобы создать запрос для использования в задаче «Выполнение SQL», в источнике и цели OLE DB, а также в преобразовании «Уточняющий запрос».
Графические средства в диалоговом окне Построитель запросов позволяют строить запросы, используя операции перетаскивания. По умолчанию в диалоговом окне построителя запросов строятся запросы SELECT, также можно строить запросы INSERT, UPDATE или DELETE. Все типы инструкций SQL также могут быть проанализированы и выполнены в диалоговом окне Построитель запросов. Дополнительные сведения об инструкциях SQL в пакетах см. в разделе Использование запросов в пакетах.
Для более подробного знакомства с языком Transact-SQL и его синтаксисом см. раздел Справочник по Transact-SQL (компонент Database Engine).
Кроме того, в запросе можно использовать переменные для предоставления значений входному параметру, для сбора значений выходных параметров и хранения кодов возврата. Дополнительные сведения об использовании переменных в запросах пакетов см. в разделах Задача служб SSIS «Выполнение SQL», Источник OLE DB и Использование запросов в пакетах. Дополнительные сведения об использовании переменных в задаче «Выполнение SQL» см. в разделах Работа с параметрами и коды возврата в задаче «Выполнение SQL» и Работа с результирующими наборами в задаче «Выполнение SQL».
Переменные с параметрами и кодами возврата используются в преобразованиях «Уточняющий запрос» и «Нечеткий уточняющий запрос». Сведения об источнике OLE DB применимы к этим двум преобразованиям.
Параметры
Панель инструментов
Используйте панель инструментов для управления наборами данных, для выбора отображаемых областей, а также для управления функциями запросов.Значение
Описание
Показать/скрыть область схем
Показывает или скрывает область Схема.
Показать/скрыть область сетки
Показывает или скрывает область Сетка.
Показать/скрыть область SQL
Показывает или скрывает область SQL.
Показать/скрыть область результатов
Показывает или скрывает область Результаты.
Выполнить
Выполняет запрос. Результаты отображаются в области результатов.
Проверить SQL
Осуществляет проверку допустимости инструкции SQL.
Сортировка по возрастанию
Сортирует по возрастанию выходные строки в выбранном столбце в области сетки.
Сортировка по убыванию
Сортирует по убыванию выходные строки в выбранном столбце в области сетки.
Удалить фильтр
Выберите имя столбца в области сетки, а затем нажмите кнопку Удалить фильтр, чтобы удалить критерии сортировки для столбца.
Использовать Group By
Добавляет к запросу функцию GROUP BY.
Добавить таблицу
Добавляет новую таблицу в запрос.
Определение запроса
Определение запроса предлагает панель инструментов и набор других областей, при помощи которых можно определить и проверить запрос.Панель
Описание
Область схем
Отображает запрос в виде диаграммы. Диаграмма показывает включенные в запрос таблицы, а также способы их соединения. Установите или снимите флажок рядом со столбцом, чтобы добавить его к результатам запроса или удалить из результатов запроса.
При добавлении таблиц в запрос построитель запросов создает соединения между таблицами на основе ключей в таблице. Чтобы создать соединение, перетащите поле из одной таблицы в поле другой таблицы. Чтобы управлять соединением, щелкните его правой кнопкой мыши, а затем выберите пункт в меню.
Щелкните правой кнопкой мыши в области Диаграмма, чтобы добавить или удалить таблицы, выбрать все таблицы, отобразить или скрыть области
Область Сетка
Отображает запрос в виде сетки. Можно использовать эту область, чтобы добавить или удалить столбцы из запроса и изменить настройки для каждого столбца.
Область SQL
Отображает запрос в виде текста SQL. Изменения, совершенные в области Диаграмма и в области Сетка отобразятся здесь, а изменения, совершенные здесь, будут отображены в области Диаграмма и в области Сетка.
Область Результаты
Отображает результаты запроса после нажатия кнопки Выполнить на панели инструментов.