Область 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. |
См. также
Задачи
Практическое руководство. Создание запросов
Практическое руководство. Выполнение запросов