Панель SQL (визуальные инструменты для баз данных)

Применимо к:SQL Server

Панель SQL можно использовать для создания собственных инструкций SQL; можно также создать инструкцию на панели критериев или панели диаграмм, и на панели SQL будут созданы инструкции SQL. После того как запрос построен, панель SQL его автоматически обновляет и меняет его формат для удобства чтения.

Чтобы открыть панель SQL, сначала откройте конструктор запросов и представлений (с объектом базы данных, выбранным в обозревателе серверов в меню База данных , выберите пункт Создать запрос). Затем в меню Конструктор запросов укажите пункт Панель и щелкните элемент SQL.

На панели SQL можно:

  • создать новые запросы с помощью ввода инструкций SQL;

  • изменить инструкцию SQL, созданную конструктором запросов и представлений, на основании собственных параметров на панелях диаграмм и критериев;

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

Примечание

Убедитесь, что известны правила идентификации объектов в использующейся базе данных. Подробные сведения см. в документации по системе управления базой данных.

Инструкции на панели SQL

Текущий запрос можно редактировать непосредственно на панели SQL. При переходе на другую панель конструктор запросов и представлений автоматически форматирует инструкцию и затем изменяет панели диаграмм и критериев для соответствия этой инструкции.

Если инструкция не может быть представлена на панелях диаграмм и критериев, учитывая, что эти панели видимы, конструктор запросов и представлений выводит ошибку и предлагает два выхода:

  • не учитывать невозможность представления инструкции на панелях диаграмм и критериев;

  • отменить изменения, которые не могут быть представлены, и восстановить до недавней версии инструкции SQL.

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

Можно продолжить изменение и выполнение инструкции, также как и других инструкций SQL.

Примечание

Если была введена инструкция SQL, но потом были внесены изменения в запрос, с изменением панелей диаграмм и критериев, конструктор запросов и представлений перестроит и заново отобразит инструкцию SQL. В некоторых случаях это приводит к тому, что инструкция SQL строится отлично от той, которая была введена изначально (хотя результат получится одинаковый). Эта разница особенно возможна, если ведется работа с условиями поиска, содержащими несколько предложений, связанных AND и OR.

См. также:

Создание запросов (визуальные инструменты для баз данных)
Выполнение запросов (визуальные инструменты для баз данных)
Разделы по конструированию запросов и представлений (визуальные инструменты для баз данных)
Панель диаграммы (визуальные инструменты для баз данных)
Панель критериев (визуальные инструменты для баз данных)
Панель результатов (визуальные инструменты для баз данных)