Работа с SQL-запросами

Работа с SQL-запросами включает в себя

□ создание запроса;

□ редактирование запроса;

□ выполнение запроса.

Для создания SQL-запроса нужно, выполнив команду New/SQL Fileменю про­граммы Database Desktop, открыть окно редактора SQL Editor(рис. 11) и на­брать в нем текст SQL-запроса.

Рис. 11.Окно редактора SQL-запроса

 

Как и любой другой документ, запрос можно сохранять (Save) на диске в виде текстового файла, сохранять под другим именем (Save as), а также редактиро­вать (в окне SQL Editor).Можно также открыть ранее сохраненный запрос (Open).Файл запроса имеет расширение SQL. (В скобках указаны соответст­вующие команды пункта Fileпрограммы Database Desktop.)

Для выполнения SQL-запроса нужно выполнить команду SQL/Run SQLменю программы Database Desktop или нажать кнопку W панели инструментов. Пе­ред выполнением запроса происходит проверка правильности его синтаксиса.

Отметим, что для работы с локальными таблицами в программе Database Desk­top реализована версия SQL-92, несколько отличающаяся от стандарта. В част­ности, она имеет большее, чем в стандарте, количество типов полей, и в ней упрощены конструкции отдельных операторов.

При выполнении правильно оформленного запроса появляется окно с запися­ми, отобранными в результате обработки запроса (рис. 12).

Рис. 12.Результат выполнения SQL-запроса


В среде программы Database Desktop удобно отлаживать SQL-запросы, которые в последующем можно присвоить в качестве значения свойству SQL компонента Query.