JetBrains Rider 2024.1 ヘルプ

出力と結果

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

出力

項目

説明

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

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

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

結果

項目

説明

結果をエディターで表示

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

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

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

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

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

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

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

項目

説明

クエリコンソール出力用のサービスツールウィンドウを表示

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

  • すべての出力 : 生成された出力はすべてサービスツールウィンドウに表示されます。これは、結果セット、ログのエラー、クエリ出力(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 を実行する場合。

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

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

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

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

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

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

セッションの新しいサービスタブを開く

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

  • 有効

    Open new services tab for sessions is on
  • 無効

    Open new services tab for sessions is off

選択したクエリコンソールのみ 'サービス' の出力ペインをアクティブにする

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

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

例: console_1console_2 の 2 つのクエリコンソールがあります。console_1 には、実行中の INSERT ステートメントの大規模なリストがあります。ただし、console_2 でもいくつかのクエリを発行します。チェックボックスをオフにすると、JetBrains Rider が console_1 からの INSERT ステートメントを終了するたびに、IDE はサービスツールウィンドウに console_1 の出力ペインを表示します。チェックボックスを選択すると、console_2 の出力ペインが表示されます。

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

  • 有効

    サービスツールウィンドウでは、console_1 がクエリの実行を先に終了しましたが、フォーカスはコンソールにとどまります。

  • 無効

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

関連ページ:

クエリコンソール

データベースツールと SQL プラグインを有効にするこの機能は、JetBrains Rider にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:クエリまたはデータベースコンソール...

照会結果

通常、クエリを実行すると、結果が表形式で返されます。JetBrains Rider は結果をデータエディターに表示します。ステートメントごとに、結果を含むデータエディターがサービスツールウィンドウの別のタブに表示されます。例: クエリコンソールで 3 つのステートメントを実行すると、ツールウィンドウに 3 つのタブが表示されます。データエディターとビューアー、またはデータエディターは、データを操作するためのユーザーインターフェースを提供します。データエディターでは、データの並べ替え、フィルター、...

ツールウィンドウの表示モード

デフォルトでは、ツールウィンドウはメインウィンドウの端にアタッチされ、常に表示されています。たとえば、特定のツールウィンドウの表示モードを変更して、アクティブな場合にのみ表示したり、ツールウィンドウバーから切り離したりできます。ツールウィンドウの表示モードを変更するメインメニューでに移動し、表示モードを選択します。あるいは、ツールウィンドウのタイトルバーでまたはをクリックし、を選択して、表示モードを選択します。次のツールウィンドウの表示モードを使用できます。ドック (ピン留め): これは、ツール...

クエリ実行

このトピックでは、クエリの実行に使用できる設定について説明します。JetBrains Rider でのクエリの実行と結果の表示の詳細については、次のトピックを参照してください。クエリの実行の詳細については、クエリを実行するトピックを参照してください。照会結果トピックでクエリ結果を表示する方法を学習します。ステートメント内のキャレット実行時キャレットがステートメント内にある場合は、次のアクションを実行します。実行する内容を確認する: 1 つまたは複数のステートメントのどの部分を実行するかを選択でき...

ユーザーパラメーター

ユーザーパラメーターの操作の詳細については、「クエリの実行」トピックの対応する章を参照してください。クエリコンソールおよび SQL ファイルで有効化する SQL ファイルおよびデータベースコンソールの SQL にパラメーターパターンを適用します。個々のパターンのレベルで使用スコープを制限できます。このチェックボックスをオフにすると、個々のパターンに指定されている使用スコープに関係なく、SQL ファイルおよびコンソールでパターンが使用されません。SQL 注入で文字列リテラルを使用可能にする SQL で...