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

Hologres:SQL ウィンドウ

最終更新日:Jun 22, 2026

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

前提条件

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

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

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

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

  3. HoloWeb 開発ページの上部のナビゲーションバーで、SQL Editor をクリックします

SQL クエリの作成

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

  1. 左側のナビゲーションウィンドウで [マイ SQL クエリ] を右クリックし、Create SQL Query を選択します。

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

  2. Create SQL Query ダイアログボックスで、次のパラメーターを設定します。

    パラメーター

    説明

    ジョブ名

    SQL クエリの名前。

    ディレクトリ

    新しい SQL クエリが保存される場所。

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

    新しいフォルダー

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

    インスタンス名

    ターゲットインスタンスを選択します。

    データベース名

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

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

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

    イメージ

    image

    説明

    大文字と小文字を区別する名前のテーブルをクエリするには、テーブル名をダブルクォーテーション ("") で囲みます。

    エリア

    説明

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

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

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

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

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

    • [実行計画]実行計画を表示します

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

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

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

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

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

    • [その他]:SQL のインポートまたはエクスポート、あるいは DataWorks に移動して SQL 開発を行うためのオプションを提供します。

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

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

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

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

    • imageimage:ログペインのサイズを変更します。

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

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

SQL クエリの管理

  1. SQL エディターへのアクセス」の説明に従って SQL Editor ページに移動します。

  2. 左側のナビゲーションウィンドウで [マイ SQL クエリ] をクリックして、保存したクエリを表示します。その後、次の操作を実行できます。

    説明

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

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

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

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

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