PyCharm 2026.1 Help

出力と結果

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

出力

項目

説明

Show timestamp for query output

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

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

DBMS_OUTPUT の有効化

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

結果

項目

説明

Show results in editor

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

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

Create title for results from comment before query

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

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

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

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

項目

説明

Show Services tool window for query console output

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

  • For all output: 生成された出力はすべて サービス ツールウィンドウに表示されます。 これは、結果セット、ログのエラー、クエリ出力(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)
  • For query output, errors, and result sets: 結果セットを受信したとき、ログにエラーがあり、ユーザーがクエリを発行して生成した出力。 例えば、このクエリ出力は PostgreSQL のエラーとメッセージ または Oracle​ の DBMS_OUTPUT の場合があります。

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

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

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

Focus on Services tool window in window mode

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

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

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

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

Open new Services tab for sessions

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

  • 有効

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

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

Activate Services output pane for selected query console only

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

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

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

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

  • 有効

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

  • 無効

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

2026 年 6 月 1 日