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


Область SQL

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

В области SQL можно выполнять следующие действия:

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

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

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

Примечание

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

Примечание

Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Инструкции в области SQL

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

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

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

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

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

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

Примечание

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

См. также

Задачи

Практическое руководство. Создание запросов

Практическое руководство. Выполнение запросов

Ссылки

Область схем

Область критериев

Область результатов

Основные понятия

Выражения в запросах

Другие ресурсы

Конструирование запросов и представлений