IntelliJ IDEA 2026.1 Help

照会結果

IntelliJ IDEA では、 クエリコンソール でクエリを実行し 、IDE インターフェースを使用して結果セットデータを表示および操作できます。

表示

通常、クエリを実行すると、結果は表形式で返されます。 IntelliJ IDEA は、結果を データエディターで表示します。

データエディターとビューアー 、または データエディターは、データを操作するためのユーザーインターフェースを提供します。 データエディターでは、データの並べ替え、フィルター、追加、編集、削除を行うことができるだけでなく、その他の関連タスクを実行することもできます。

デフォルトでは、IntelliJ IDEA は サービスツールウィンドウの別のタブにクエリ結果を含むデータエディターを表示します。 エディター内結果機能を使用して、クエリコンソール に結果を表示するように設定することもできます。

出力を表示し、フォーマットを変更し、操作する方法について説明します。

クエリコンソール とサービスツールウィンドウの詳細については、 クエリコンソール および サービスツールウィンドウ を参照してください。

サービスツールウィンドウの結果タブ

クエリを実行し、サービスツールウィンドウで結果を表示する

  1. クエリコンソール で、実行するクエリを入力するか貼り付けます。

  2. ツールバーの the Execute button実行(X) をクリックします。 あるいは、 Ctrl+Enter を押します。

IntelliJ IDEA は、クエリ結果セットを サービス ツールウィンドウタブに表示します。

新しいクエリごとに新しいタブを開く

デフォルトでは、前のクエリの後に新しいクエリを実行するたびに、IntelliJ IDEA は同じタブを結果で更新します。 この動作を変更して、新しいクエリを実行するたびにタブを作成できます。

  1. IDE 設定 Ctrl+Alt+S で、 ツール | データベース | クエリ実行 に移動します。

  2. 新規タブで開く(B) チェックボックスを選択し、 OK をクリックします。

結果のあるタブにカスタムタイトルを使用する

クエリの前のコメントセクションでタブタイトルを定義できます。 次より後のテキストをタイトルとして扱う フィールドでは、シンボルまたは文字の組み合わせを予約でき、この組み合わせの後のテキストはタブタイトルとして扱われます。 デフォルトでは組み合わせは使用されないため、 -- または /* の後のテキストはタブタイトルとして扱われます。

  1. Ctrl+Alt+S を押して設定を開き、 ツール | データベース | クエリ実行 | 出力と結果 に移動します。

  2. 次より後のテキストをタイトルとして扱う フィールドで、タブタイトルの組み合わせを定義します。

    この機能を無効にするには、設定 Ctrl+Alt+S を開き、 ツール | データベース | クエリ実行 | 出力と結果 に移動して、 クエリの前にコメントから結果のタイトルを作成する チェックボックスをオフにします。

    タブのカスタムタイトルのその他の例については、 youtube.com で結果タブに名前を付けます(英語)を参照してください。

    結果のあるタブにカスタムタイトルを使用する

クエリ結果でタブを固定する

同じタブを使用してクエリ結果を表示し、保持したい結果が得られた場合は、タブをツールウィンドウに固定できます。

  • タブを右クリックし、 タブをピン留め を選択します。

    結果タブを固定する

クエリコンソールのエディター内結果

エディター内でクエリ結果を表示することもできます。 これを行うには、 エディター内の結果表示 機能を使用します。

  • 現在のファイルの エディター内の結果表示 機能を切り替えるには、ツールバーの the In-Editor Results iconエディター内の結果表示 をクリックします。

    現在のファイルのエディター内結果を有効にする
    現在のファイルのエディター内の結果を無効にする
  • IDE 全体のすべてのファイルで エディター内の結果表示 機能を切り替えるには、 Ctrl+Alt+S を押して設定を開き、 データベース | クエリ実行 | 出力と結果 | 結果 に移動します。 結果をエディターで表示 チェックボックスをオンまたはオフにします。

    エディター内結果をグローバルに切り替える

編集と探索

エディターで 2 つの結果セットを表示する

  • ツールバーの the In-Editor Results iconエディター内の結果表示 をクリックすると、結果セットが上下に表示されます。

    エディターで 2 つの結果セットを表示する

結果セットの値を編集する

  1. 結果セットで、編集するセルの値をクリックします。

  2. 新しい値を指定して Enter を押す。

  3. データベースに変更を送信するには、ツールバーの the Submit icon送信 をクリックするか、 Ctrl+Enter を押します。

    データベースへの変更の送信に関する完全なチュートリアルについては、 変更をデータベースに送信する トピックを参照してください。

    結果セット内の値を変更する

マルチテーブル JOIN の結果を編集する

  1. グリッドでセルをダブルクリックするか、選択して Enter

  2. 変更を加えます。

  3. Enter を押すか、他の領域をクリックします。

  4. データベースに変更を送信するには、ツールバーの the Submit icon送信 をクリックするか、 Ctrl+Enter を押します。

  5. 表示される DML プレビュー ダイアログで生成されたスクリプトを確認します。

  6. 送信 をクリックして、変更をデータベースに送信します。

この機能が正しく動作するには、各行にその行を一意に識別するフィールドまたはフィールドセットが必要です。

この機能は、SQL UNION 演算子、テーブル自己結合操作結果、計算結果列を含む結果セット (CONCAT など)、または NoSQL データベースではサポートされていません。

生成されたステートメントを含む DML プレビューダイアログ

2 つの結果セットを比較する

  1. 比較するテーブルに対してクエリを実行します。

  2. サービス ツールウィンドウで、 The Compare with iconデータの比較 をクリックし、diff に追加する結果セットを選択します。

  3. 必要に応じて、比較ダイアログで 許容値 パラメーターの値を変更します。 許容値 パラメーターは、2 つの結果セット間で許容される最大差の数を定義します。 例: データが 1 つの列で異なる場合、2 つの行を等しいと見なす場合は、 許容値 フィールドに 1 を入力します。

    youtube.com でデータを比較する(英語)で 2 つの結果セットを比較する別の例を参照してください。

出力タブ

クエリログを表示する

サービス ツールウィンドウの 出力 タブで、ユーザーと内部クエリのログを見ることができます。

  1. データベース ツールウィンドウで、データソースを右クリックして 新規 | クエリファイル に移動し、クエリコンソール を開きます。

    あるいは、データソースを選択して F4 を押します。

  2. クエリを実行します。

  3. 開いた サービス ツールウィンドウで、 出力 タブをクリックします。

サービスツールウィンドウのリファレンス

ツールウィンドウのコントロールとタブの詳細については、 「サービスツールウィンドウ」のトピックを参照してください。

サービスツールウィンドウのデータベースサービス
2026 年 3 月 30 日