Добавление объектов в панель редактирования Editor Pane



Наиболее простой и удобной возможностью при работе в Object Browser является использование приема "перетащить-и-оставить". Всякий раз, когда вам необходимо задать объект в Object Browser, вам достаточно просто перетащите его в панель редактирования Editor Pane окна Query (Запрос), и его имя будет вставлено в окно редактирования.

Совет. Если вы перетащили одну из функций, отображенную в папке Common Objects, Object Browser вставит только имя функции, без параметров. Для вставки полного синтаксиса функции используйте команду Scripting, которую мы рассмотрим в следующем разделе.

Добавьте объект базы данных

  1. Выберите окно Query (Запрос), убедитесь, что вкладка Editor (Редактор) открыта, а затем в панели инструментов анализатора запросов Query Analyzer нажмите кнопку Clear Window (Очистить окно). Query Analyzer очистит панель редактирования Editor Pane.
  2. В панели редактирования Editor Pane введите следующий оператор SQL (не забудьте поставить пробел после FROM):
3. SELECT *4. FROM         
  1. В Object Browser раскройте папку User Tables.


увеличить изображение

  1. Перетащите таблицу dbo.Properties из панели Object Browser в панель редактирования Editor Pane и поместите ее после слова FROM. Query Analyzer вставит имя таблицы в оператор.

 

  1. Нажмите на кнопке Execute Query (Выполнить запрос) для выполнения запроса. Query Analyzer отобразит результаты в панели сетки Grids Pane.

 

Добавьте в папку все объекты

  1. В окне Query (Запрос) выберите еще раз вкладку Editor (Редактор).
  2. Удалите * из оператора SELECT.

 

  1. В Object Browser раскройте папку dbo.Properties.


увеличить изображение

  1. Перетащите папку Columns из панели Object Browser в панель редактирования Editor Pane и вставьте ее после слова SELECT. Query Analyzer вставит в оператор все имена столбцов.


увеличить изображение

  1. Для выполнения запроса нажмите кнопку Execute Query (Выполнить запрос) в панели инструментов анализатора запросов Query Analyzer. Query Analyzer отобразит результаты в панели сетки Grids Pane.

Скриптование объектов

Скриптование (создание сценария действия) является более сложной версией приема "перетащить-и-оставить" Object Browser. Скриптование создает полный оператор Transact-SQL и может выполняться из контекстного меню большинства объектов. Не все типы сценариев применимы ко всем типам объектов, а к таким типам, как параметры функции или столбцы, операция скриптования не может быть применена вообще.

Имеющиеся сценарии и объекты, к которым они могут быть применены, представлены в Таблице 21.2. Большинство из этих сценариев мы рассмотрим в следующем уроке о, посвященном созданию и обслуживанию объектов базы данных.

Таблица 21.2. Опции скриптования

Команда сценария Объекты
Create (Cоздать) Таблица, индекс, ограничение, триггер, представление, хранимая процедура
Alter (Изменить) Триггер, вид
Drop (Изъять) Таблица, индекс, ограничение, триггер, представление, хранимая процедура
Select (Выбрать) Таблица, представление
Insert (Вставить) Таблица, представление
Update (Обновить) Таблица, представление
Delete (Удалить) Таблица, представление
Execute (Выполнить) Хранимая процедура, функция

Сценарии могут быть записаны в новое окне Query (Запрос), в файл сценария или в буфер обмена (откуда они могут быть вставлены в существующее окно запроса Query). Некоторые сценарии, такие как сценарии выполнения функции, используют замещаемые параметры. Query Analyzer предоставляет диалоговое окно для удобства замещения этих параметров соответствующими значениями.


Дата добавления: 2021-04-15; просмотров: 76; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!