PyCharm 2026.2 Help

出力と結果

このページの設定は、 出力 および 結果 タブ、さらに サービス ツールウィンドウおよび クエリコンソール にクエリ結果がどのように表示されるかを定義します。 クエリ結果の表示の詳細については、「クエリ結果 」を参照してください。

出力

項目

説明

クエリ出力にタイムスタンプを表示する

サービス ツールウィンドウの 出力 タブにクエリ出力のタイムスタンプを表示します。 デフォルトでは、タイムスタンプは非表示になっています。

タブとそのコントロールの詳細については、 出力タブ および タブ参照情報を参照してください。

DBMS_OUTPUT の有効化

新規セッションで DBMS_OUTPUT をデフォルトで有効にします。 Oracle​ および IBM Db2 LUW のみに適用されます。

結果

項目

説明

エディターで結果を表示する

サービス ツールウィンドウの結果ペインではなく、エディターのクエリで実行したクエリの結果を表示します。

エディターで結果を表示する方法の詳細については、 クエリコンソールのエディター内結果 を参照してください。

クエリ前のコメントから結果タイトルを作成する

クエリの前のコメントセクションでタブタイトルを定義する機能を有効にします。

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

クエリ結果タブのカスタムタイトルの詳細については、 結果のあるタブにカスタムタイトルを使用する を参照してください。

サービスツールウィンドウ

項目

説明

クエリコンソール出力の Services ツールウィンドウを表示する

サービス ツールウィンドウを表示する状況を定義します。

  • すべての出力に対して: 生成された出力はすべて サービス ツールウィンドウに表示されます。 これは、結果セット、ログのエラー、クエリ出力(DBMS_OUTPUT など)、IDE によって生成されたその他のログテキストです。 IDE ログテキストは次のようになります。

    ex: [2021-06-03 14:55:34] 1 row retrieved starting from 1 in 131 ms (execution: 8 ms, fetching: 123 ms)
  • クエリ出力、エラー、結果セットに対して: 結果セットを受信したとき、ログにエラーがあり、ユーザーがクエリを発行して生成した出力。 例えば、このクエリ出力は PostgreSQL のエラーとメッセージ または Oracle​ の DBMS_OUTPUT の場合があります。

  • エラーと結果セットに対して: 結果セットが受信されたとき、またはログにエラーがあるとき。 エラーは通常、IDE の下部に赤い通知として表示されます。

  • 結果セットに対して: 結果セットが受信されたとき。 例: SELECT * from table_name を実行する場合。

  • なし: サービス ツールウィンドウを表示しないでください。

ウィンドウモードで Services ツールウィンドウにフォーカスする

ステートメントを実行した後、 表示モードウィンドウ に設定されている場合は、 サービス ツールウィンドウにフォーカスを切り替えます。

この設定がオフで、 表示モードウィンドウ に設定されている場合、フォーカスは クエリコンソール に残り、操作するには サービス ツールウィンドウをクリックする必要があります。

ツールウィンドウのウィンドウモードを設定するには、ツールウィンドウタブを右クリックして 表示モード | ウィンドウ を選択します。

ツールウィンドウのウィンドウ表示モードの詳細については、 ツールウィンドウの表示モードトピックを参照してください。

セッション用の新しい Services タブを開く

データソースセッションおよび出力結果の新しいタブを作成します。

  • 有効

    セッションの新しいサービスを開くタブがオンになっている
  • 無効

    セッションの新しいサービスを開くタブがオフになっている

選択したクエリコンソールのみ Services 出力ペインを有効化する

サービス ツールウィンドウで選択した クエリコンソール の出力ペインにとどまります。

このチェックボックスをオフにすると、フォーカスはクエリの処理を終了した サービス ツールウィンドウの クエリコンソール ノードに切り替わります。

たとえば、クエリコンソール が 2 つあります: console_1コンソール_2console_1 には、実行中の INSERT ステートメントの大きなリストがあります。 ただし、 コンソール_2 でもいくつかのクエリを発行します。 チェックボックスがオフの場合、PyCharm が console_1INSERT ステートメントを終了するたびに、IDE は サービス ツールウィンドウに console_1 の出力ペインを表示します。 チェックボックスをオンにすると、 コンソール_2 の出力ペインが表示されます。

pg_sleep を使用した次のビデオを検討してください。

  • 有効

    サービス ツールウィンドウでは、 console_1 がクエリの実行を先に終了 コンソール

  • 無効

    サービス ツールウィンドウでは、 コンソール から console_1 にフォーカスが移動します。なぜなら console_1 が先にクエリの実行を終了したためです。 そして、今度はこの クエリコンソール でクエリが終了したので、再び コンソール にフォーカスが移動します。

サービスツールウィンドウに内部セッションを表示する

セッション一覧にイントロスペクションや他の内部セッションを表示します。

2026 年 7 月 14 日