すべてのプロダクト
Search
ドキュメントセンター

Hologres:SQL ウィンドウ

最終更新日:Aug 22, 2026

本トピックでは、HoloWeb を使用して SQL クエリを作成、編集、削除、コピー、名前変更する方法を説明します。 SQL ウィンドウは、インタラクティブなショートクエリ向けに設計されています。 大量のデータのインポートやエクスポートなど、オフラインジョブには適していません。 60 分を超えて実行される SQL クエリはサポートされていません。

前提条件

インスタンスに接続済みであること。詳細については、「インスタンスへの接続」をご参照ください。

SQL エディターへのアクセス

  1. Hologres 管理コンソールにログインします。

  2. 上部メニューバーの左側にあるナビゲーションウィンドウで、目的のリージョンを選択します。

  3. Hologres データベースへ をクリックして、HoloWeb 開発ページに移動します。

  4. HoloWeb 開発ページの上部メニューで、SQL エディター をクリックします。

SQL クエリの作成

「SQL エディターへのアクセス」の手順に従い SQL エディター ページに移動した後、次の手順を実行します。

  1. 左側メニューで、[My SQL query] を右クリックし、SQL クエリの新規作成 を選択します。

    または、左上隅の image アイコンをクリックして一時的な SQL クエリウィンドウを開き、SQL コマンドを実行することもできます。 コマンドの実行後、保存 をクリックして現在の SQL ウィンドウの内容を保存できます。

  2. SQL クエリの新規作成 ダイアログボックスで、次のパラメーターを設定します。

    パラメーター

    説明

    Job Name

    SQL クエリの名前。

    Directory

    新しい SQL クエリの保存場所。

    デフォルトのディレクトリは [My SQL query] です。 既存のフォルダーにクエリを保存することもできます。

    New Folder

    クエリを保存する新しいフォルダーの名前。

    Instance Name

    ターゲットインスタンス。

    Database Name

    現在の Hologres インスタンス内のデータベース。

  3. OK をクリックしてクエリを作成します。

    標準の PostgreSQL を使用して SQL エディターでクエリを作成することもできます。

    説明

    ケースセンシティブなテーブル名をクエリするには、テーブル名を二重引用符 ("") で囲みます。

    No.

    説明

    ①

    現在のセッションに関する情報 (インスタンス名、インスタンス ID、データベース、現在の仮想ウェアハウス、タイムゾーンなど) が表示されます。

    ②

    • 現在の SQL ウィンドウの内容を保存します。

    • SQL エディターページを更新します。

    ③

    ターゲットデータベース内のすべてのテーブル、ビュー、ストアドプロシージャを一覧表示します:

    ④

    • [Run]: SQL コマンドを実行します。

    • [Execution Plan]: 実行計画を表示します。

    • [Analyze]: 実行分析を表示します。

    • [Stop]: 実行中の SQL コマンドを停止します。

    • [Format]: SQL コマンドをフォーマットします。

    • [Help]: データ型、関数リファレンス、SQL パラメーターに関するドキュメントを開きます。

    • [Document Settings]: エディター設定、SQL パラメーター、タイムゾーンを設定できます。

    • [More]: SQL のインポートまたはエクスポート、あるいは DataWorks に移動して SQL 開発を行うためのオプションが表示されます。

    ⑤

    • image:実行ログを検索します。

    • image:すべてのログを閉じる、最終ページに移動する、またはログを表示します。

    • image:ログを保存します。

    • image:ログのスクロールを一時停止します。

    • image および image:ログペインのサイズを変更します。

    説明
    • HoloWeb では、SQL クエリは最大 60 分間実行できます。 クエリがこの制限を超えると、タイムアウトし、次のメッセージが返されます: cancel query due to timeout, queryTimeout setting is: 3600s。

    • statement_timeout を 60 分以上に設定しても、HoloWeb の SQL ウィンドウでの最大実行時間は延長されません。 statement_timeout の設定方法の詳細については、「アクティブなクエリのタイムアウト期間の変更」をご参照ください。

SQL クエリの管理

  1. 「SQL エディターへのアクセス」の手順に従い、SQL エディター ページに移動します。

  2. 左側メニューで [My SQL query] をクリックして、保存したクエリを表示します。 次の操作を実行できます:

    説明

    クエリがフォルダーに保存されている場合、クエリ の下にある検索ボックスで名前で検索できます。

    • SQL クエリの編集: ターゲットクエリをダブルクリックします。 SQL エディターで SQL ステートメントを編集できます。

    • SQL クエリの削除: ターゲットクエリを右クリックし、SQL クエリの削除 をクリックします。

    • SQL クエリのコピー: ターゲットクエリを右クリックし、SQL クエリのコピー をクリックします。 コピーした SQL ステートメントを別の SQL ウィンドウに貼り付けることができます。

    • SQL クエリの名前変更: ターゲットクエリを右クリックし、名前の変更 をクリックします。 SQL クエリに新しい名前を設定できます。