3.8 問合せのためのSQLワークシートの使用

SQLワークシートを使用して、データベース接続を使用するSQL文をテストすることができます。

  1. 右ペインで、次の文を入力します(SQLワークシートではセミコロンはオプションです)。

    SELECT author_last_name, title FROM books;

    SQLキーワード(この例ではSELECTおよびFROM)が自動的にハイライト表示されていることに注目します。

  2. SQLワークシート・ツールバーで「文の実行」アイコンをクリックします。SQL文を入力した領域の下の「問合せ結果」タブに、問合せの結果が表示されます。

  3. 次の文を入力(またはコピー・アンド・ペースト)します。

    SELECT p.patron_id,
           p.last_name,
           p.first_name,
           t.transaction_type,
           t.transaction_date
      FROM patrons p, transactions t
     WHERE p.patron_id = t.patron_id
     ORDER BY p.patron_id, t.transaction_type;
    
  4. SQLワークシート・ツールバーで「文の実行」アイコンをクリックし、問合せの結果を表示します。

  5. SQLワークシート・ツールバーで「実行計画」アイコンをクリックして、Oracle DatabaseがSQL文の実行に使用する実行計画を確認します(「説明」タブに表示されます)。この情報には、オプティマイザ方針および文の実行にかかるコストが含まれています。