Основы программирования в СУБД Oracle. SQL+PL/SQL.. О. А. Ткачев

Чтение книги онлайн.

Читать онлайн книгу Основы программирования в СУБД Oracle. SQL+PL/SQL. - О. А. Ткачев страница 5

Основы программирования в СУБД Oracle. SQL+PL/SQL. - О. А. Ткачев

Скачать книгу

имеет собственную панель инструментов (рисунок 1.11).

      Рисунок 1.11. Панель инструментов SQL Worksheet

      Эта панель содержит значки, предназначенные для решения следующих задач:

      – Run Statement: выполняет оператор, в котором находится курсор «переменные».

      – Run Script: выполняет все операторы в рабочей области.

      – Explain Plan: создает план выполнения. План выполнения – это последовательность операций, которые будут выполнены при выполнении оператора. План выполнения показывает исходное дерево строк с иерархией операций, составляющих оператор.

      – Autotrace: генерирует информацию трассировки для оператора. Эта информация может помочь определить операторы SQL, которые выиграют от настройки.

      – SQL Tuning Advisory: анализирует объемные операторы SQL и предлагает рекомендации по настройке.

      – Commit: записывает любые изменения в базу данных и завершает транзакцию.

      – Rollback: отменяет любые изменения в базе данных, не записывая их в базу данных, и завершает транзакцию.

      – Unshared SQL Worksheet: создает новую рабочую область для соединения.

      – To Upper / Lower / InitCap: изменяет выделенный текст на прописные, строчные или initcap соответственно.

      – Clear: стирает оператор или операторы в поле «Ввести оператор SQL».

      – SQL History: отображает диалоговое окно с информацией о выполненных операторах SQL.

      Для выполнения оператора SQL, размещенного в рабочей обрасти, следует нажать кнопку Run Statement на панели инструментов, или функциональную клавишу F9. На рисунке 1.12 показан пример выполнения оператора SQL.

      Если рабочая область содержит несколько операторов SQL или PL/SQL, то их можно выполнить, нажав кнопку Run Script на панели инструментов или функциональную клавишу F5. На рисунке 1.13 показан пример выполнения нескольких операторов SQL. Следует обратить внимание на то, что вешний вид результатов при использовании кнопки Run Script отличается от внешнего вида результатов при использовании кнопки Run Statement.

      Примечание: кнопка Run Script обычно используется для запуска операторов PL/SQL.

      Рисунок 1.12. Пример выполнения одного оператора SQL

      Рисунок 1.13. Пример выполнения нескольких операторов SQL

      Экспорт и сохранение результатов выполнения запроса

      Если для запуска оператора SQL использовалась кнопка Run Statement, то результаты выполнения запроса можно сохранить в определенном формате для дальнейшего использования и обработки. Для того чтобы выполнить эту операцию, нужно щелкнуть правой кнопкой и в появившемся контекстном меню (рисунок 1.14) выбрать команду Export.

      В результате этих действий будет запушен мастер экспорта. В первом окне (рисунок 1.15) нужно выбрать формат, месторасположение и имя файла. На рисунке 1.16 показано содержимое файла export. xls, который содержит результат выполнения запроса.

      Рисунок.1.14. Выбор команды Export

      Рисунок

Скачать книгу