Работа с 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 Desktop реализована версия SQL-92, несколько отличающаяся от стандарта. В частности, она имеет большее, чем в стандарте, количество типов полей, и в ней упрощены конструкции отдельных операторов.
При выполнении правильно оформленного запроса появляется окно с записями, отобранными в результате обработки запроса (рис. 12).
Рис. 12.Результат выполнения SQL-запроса
В среде программы Database Desktop удобно отлаживать SQL-запросы, которые в последующем можно присвоить в качестве значения свойству SQL компонента Query.