PyCharm 2026.3 Help

クエリ結果

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

表示

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

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

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

結果タブのデータエディター
エディター内結果のデータエディター

クエリの出力と結果を表示する場所を選択

データベース出力 ツールウィンドウ、エディター内のインライン、または サービス ツールウィンドウに出力と結果を表示するように IDE を設定できます。

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

  2. 結果の表示先 で場所を選択します。

  3. 変更を適用するには、 OK をクリックします。

クエリコンソールs とツールウィンドウの詳細については、 クエリコンソール、 データベース出力ツールウィンドウ、 サービスツールウィンドウ を参照してください。

出力の表示、フォーマット、操作

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

デフォルトでは、結果を含むデータエディターが サービス の 結果 タブに表示されます。

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

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

  2. ツールバーの 実行ボタン実行 をクリックします。 あるいは、 Ctrl+Enter を押します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

結果タブを固定する

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

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

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

  • IDE 全体のすべてのファイルで エディター内結果表示 機能を切り替えるには、 Ctrl+Alt+S を押して設定を開き、 ツール | データベース | クエリ実行 | 出力と結果 | 出力と結果 に移動します。 結果の表示先 で、 エディター を選択します。

現在のファイルのエディター内結果を有効にする
現在のファイルのエディター内の結果を無効にする

結果セットをエディタータブで開く

結果セットを別のエディタータブで開き、メインエディター領域で操作できます。

  1. データベース出力 ツールウィンドウで結果セットを選択します。

  2. 結果ツールバーで、 エディターで開くタブアイコンエディタータブで開く をクリックします。

結果セットがデータベーステーブルのようにエディタータブで開きます。

クエリ結果セットでは、元のクエリを別のポップアップで表示できます。

結果セットを生成したクエリを表示

  1. データベース出力 ツールウィンドウで結果セットを選択します。

  2. データエディター ツールバーで、 SQL をクリックします。

クエリ ポップアップには、選択した結果セットを生成したクエリが表示されます。

元のクエリが表示されたダイアログ

元のクエリのポップアップダイアログでは、次のアクションを使用できます:

クリップボードにコピーアイコン クリップボードにコピー

クエリテキストをクリップボードにコピーします。

クエリを実行アイコン クエリの実行

クエリを実行します。

エディター内でハイライトアイコン エディター内でハイライト

ソースファイル内のクエリに移動し、先頭行にキャレットを配置します。

編集と探索

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

  • ツールバーの エディター内結果アイコンエディター内結果表示 をクリックすると、結果セットが上下に表示されます。

    エディターで 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. サービス ツールウィンドウで、 比較アイコンデータの比較 をクリックし差分に追加する結果セットを選択します。

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

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

出力タブ

クエリログを表示する

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

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

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

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

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

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

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

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