Область SQL (визуальные инструменты для баз данных)
Область SQL можно использовать для создания собственных инструкций SQL; можно также создать инструкцию в области критериев или области схем, и в области SQL будут созданы инструкции SQL. После того как запрос построен, область SQL его автоматически обновляет и меняет его формат для удобства чтения.
Чтобы открыть область SQL, сначала откройте конструктор запросов и представлений (с объектом базы данных, выбранным в обозревателе серверов в меню База данных, выберите пункт Создать запрос). Затем в меню Конструктор запросов укажите пункт Область и выберите пункт SQL.
В области SQL можно:
создать новые запросы с помощью ввода инструкций SQL;
изменить инструкцию SQL, созданную конструктором запросов и представлений, на основании собственных параметров в областях схем и критериев;
ввести инструкции, которые пользуются преимуществами функций, характерных для использующейся базы данных.
Примечание |
---|
Убедитесь, что известны правила идентификации объектов в использующейся базе данных. Подробные сведения см. в документации по системе управления базой данных. |
Инструкции в области SQL
Текущий запрос можно редактировать непосредственно в области SQL. При переходе в другую область конструктор запросов и представлений автоматически форматирует инструкцию и затем изменяет области схем и критериев для соответствия этой инструкции.
Если инструкция не может быть представлена в областях схем и критериев, учитывая, что эти области видимы, конструктор запросов и представлений выводит ошибку и предлагает два выхода:
не учитывать невозможность представления инструкции в областях схем и критериев;
отменить изменения, которые не могут быть представлены, и восстановить до недавней версии инструкции SQL.
Если не учитывается невозможность представления инструкции в областях схем и критериев, конструктор запросов и представлений затемняет другие области, чтобы показать, что они больше не отражают содержимое области SQL.
Можно продолжить изменение и выполнение инструкции, также как и других инструкций SQL.
Примечание |
---|
Если была введена инструкция SQL, но потом были внесены изменения в запрос, с изменением областей схем и критериев, конструктор запросов и представлений перестроит и заново отобразит инструкцию SQL. В некоторых случаях это приводит к тому, что инструкция SQL строится отлично от той, которая была введена изначально (хотя результат получится одинаковый). Эта разница особенно возможна, если ведется работа с условиями поиска, содержащими несколько предложений, связанных AND и OR. |
См. также