JetBrains Rider 2025.3 ヘルプ

クエリコンソール

データベースツールと SQL プラグインを有効にする

この機能は、JetBrains Rider にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

概要

クエリコンソールは、データソースにアタッチされる SQL ファイルです。ターミナルと同じように、クエリコンソールで SQL ステートメントを記述して実行できます。コンソールはプロジェクトコンテキストには含まれません。

Query console

クエリコンソールでのクエリ結果の操作の詳細については、「照会結果」を参照してください。

データソースを作成すると、クエリコンソールが自動的に作成され、デフォルトでこのデータソースにアタッチされます。必要に応じて、このデータソースに追加のクエリコンソールを作成できます。

クエリコンソールごとに新しい接続セッションが作成されます。新しい接続を作成したくない場合は、単一セッションモードを有効にしてください。

データベース接続セッション

クエリコンソールごとに、データベース接続セッションが自動的に作成されます。コンソールツールバーから新しい接続セッションを作成し、既存の接続セッションにクエリコンソールをアタッチすることができます。

ロケーション

作成されたすべてのクエリコンソールは、内部ディレクトリ Database Consoles に保存されます。このディレクトリを開くには、エクスプローラーツールウィンドウ Alt+1 を開き、スクラッチとコンソール | データベースコンソールに移動します。

クエリコンソールファイルは、マシン上で、IDE 構成ディレクトリconsoles サブディレクトリに保存されます。

コードエディター

コードエディターは、解決モードとコーディング支援機能を使用して SQL ステートメントを作成し、関連するデータソースに対して実行する場所です。

コードエディターコントロールでコードエディターのツールバーコントロールを見つけます。エディターの基本でエディターの詳細を参照してください。

SQL ステートメントの実行

ステートメントを実行すると、サービスツールウィンドウが開きます。サービスツールウィンドウには、利用可能な接続セッション、出力タブ、結果タブが表示されます。ツールウィンドウの詳細については、サービスウィンドウトピックを参照してください。

クエリコンソールを操作する

クエリコンソールを作成する

クエリコンソールを作成するには、データベースツールウィンドウで次のいずれかのアクションを使用します。

  • データソースをクリックし、ファイル | 新規 | クエリコンソールを選択します。

  • データソースを右クリックし、新規 | クエリコンソールを選択します。

  • データソースをクリックし、Alt+Insert を押し、クエリコンソールを選択します。

  • データソースをクリックし、Ctrl+Shift+F10 を押し、新規クエリコンソールを選択します。

  • データソースをクリックし、Ctrl+Shift+Q を押します。

クエリコンソールを開く

クエリコンソールでは、SQL クエリを記述し、実行して、結果を取得できます。

  • エクスプローラーツールウィンドウで、Scratches and Consoles | Database Consoles 内部ディレクトリに移動します。クエリコンソールを含むデータソースグループを展開し、クエリコンソールをダブルクリックします。

  • データベースツールウィンドウで、the Jump to Query Console icon クエリコンソールに移動をクリックし、すべてサブメニューに移動して、開くクエリコンソールを選択するか、新しいクエリコンソールを作成します。

  • データソースのデフォルトのクエリコンソールを開くには、データソースをクリックして F4 を押します。

クエリコンソールの名前を変更する

クエリコンソールの名前を変更するには、次のいずれかを実行します。

  • クエリコンソールタブを右クリックし、ファイル名の変更を選択します。

  • エクスプローラーツールウィンドウ Alt+1 を開き、Scratches and Consoles | Database Consoles 内部ディレクトリに移動します。

  • クエリコンソールが含まれるデータソースグループを展開します。

  • クエリコンソールを右クリックし、名前変更 (Shift+F6) を選択します。

データソースディレクトリのグループコンソール

  1. エクスプローラーツールウィンドウ Alt+1 を開き、Scratches and Consoles | Database Consoles 内部ディレクトリに移動します。

  2. 新しいディレクトリを作成するデータソースグループを右クリックし、新規 | ディレクトリを選択します。

  3. ディレクトリの名前を指定してください。

  4. クエリコンソールを選択してディレクトリにドラッグします。

  5. 移動ダイアログで、リファクタリングをクリックします。

クエリコンソールを削除する

  1. エクスプローラーツールウィンドウで、Scratches and Consoles | Database Consoles 内部ディレクトリに移動します。

  2. クエリコンソールが含まれるデータソースグループを展開します。

  3. クエリコンソールを右クリックし、削除を選択します。または、Delete を押します。

クエリコンソールを新しい場所にコピーする

  1. エクスプローラーツールウィンドウで、Scratches and Consoles | Database Consoles 内部ディレクトリに移動します。

  2. クエリコンソールが含まれるデータソースグループを展開します。

  3. クエリコンソールを右クリックし、リファクタリング | ファイルのコピー…を選択します。

  4. 宛先ディレクトリフィールドで、ファイルの新しい場所を指定します。

ファイルブラウザーでクエリコンソールを開く

ファイルブラウザーでクエリコンソールを開くには、次のいずれかを実行します。

  • クエリコンソールタブを右クリックし、開く | <file_browser> に移動します。

  • エクスプローラーツールウィンドウ Alt+1 を開き、Scratches and Consoles | Database Consoles 内部ディレクトリに移動します。クエリコンソールを含むデータソースグループを展開します。クエリコンソールを右クリックし、開く | <file_browser> を選択します。

クエリコンソールの設定を構成する

デフォルトのスキーマを設定する

クエリコンソールのデフォルトスキーマを選択する場合、ステートメントでそのスキーマまたはデータベースの名前を省略できます。

  • デフォルトのスキーマまたはデータベースを設定するには、ツールバーの右上にある <スキーマ> ドロップダウンをクリックします。次に、必要なスキーマを選択します。

    スキーマの詳細については、スキーマトピックを参照してください。

    Select the default schema or database

クエリ実行設定を表示する

  • クエリコンソールを開き、ツールバーの the Open Database Settings icon クエリ実行設定を開くをクリックします。

クエリコンソールダイアレクトを構成する

コードエディターで SQL ダイアレクトを変更する

  • 編集領域を右クリックし、ダイアレクト (<current_dialect>) をを選択します。SQL ダイアレクトの変更ウィンドウでダイアレクトを選択します。

生産性のヒント

クエリコンソールの履歴を表示する

  • クエリコンソールで、任意の領域を右クリックし、ローカル履歴 | 履歴の表示を選択します。

エディターでコードスタイルを適用する

  1. エディター内の任意の領域または選択したコードを右クリックし、コードの整形を選択します。または、Ctrl+Alt+L を押します。

  2. スコープを選択します。

  3. 実行をクリックします。

Apply a code style in the editor

クエリコンソールのファイルパスを表示する

  • ファイルの詳細を表示するには、クエリコンソールのタブにマウスを置きます。

  • Alt+F1 を押し、エクスプローラービューを選択して Enter を押します。

    Navigate to a query console from the Select In window

INSERT ステートメントのデータをテーブルとして編集する

  1. 編集する INSERT ステートメントを選択します。

  2. 選択を右クリックしてテーブルとして編集をクリックします。

    Edit data in INSERT statements as a table
  3. 開いたテーブルエディターで、テーブルセルに必要な変更を加えます。Enter を押して確認します。

コンテキストメニュー

コードエディターのコンテキストメニューで、次のアクションを使用して生産性を向上させます。

テーブルとして編集

INSERT ステートメントでは、テーブル形式のデータを操作するためのエディターが開きます

ダイアレクトの変更 (<CurrentDialect>)

Oracle のみ。SQL ダイアレクトを変更します。リストからダイアレクトを選択してください。

計画の表示 | 計画の表示

現在のステートメントの実行計画(英語)(または実行計画)を表示します。結果は、専用のプランタブにツリーと表の混合形式で表示されます。

実行プランのダイアグラムを作成するには、プランタブの左側にある the Show Diagram icon ダイアグラムの表示をクリックするか、Ctrl+Alt+Shift+U を押します。

フレームグラフを作成するには、the Flame Graph icon フレームグラフをクリックします。

計画の表示 | 計画の表示 (生)

現在の文の実行計画(英語)(または実行計画)を表示します。結果は表形式で表示されます。技術的には、EXPLAIN <CURRENT_STATEMENT> 文または類似の文が実行されます。

the Execute icon 実行 Ctrl+Enter

現在のステートメントまたは選択されたステートメントのシーケンスを実行します。

the Execute to File icon ファイルへの実行

現在のステートメントを実行し、結果をテキストファイルに保存します。出力形式を選択し、ファイルの場所と名前を指定します。

実行 'query console [data_source]'Ctrl+Shift+F10

クエリコンソールですべてのステートメントを実行します。

ダイアグラム | ダイアグラムの表示… Ctrl+Alt+Shift+U

別のエディタータブでダイアグラムを開きます。

ダイアグラム | ダイアグラムポップアップの表示… Ctrl+Alt+U

ポップアップでダイアグラムを開きます。

クエリコンソールリファレンス

コードエディターを使用して、SQL ステートメントを作成および実行したり、その他の関連タスクを実行したりします。

でエディターの詳細を参照してください。

ツールバーコントロール

アイコン

アクションとショートカット

説明

the Execute button

実行

Ctrl+Enter

選択した 1 つまたは複数の SQL ステートメントを実行します。

何も選択されていない場合は、現在の文が実行されます。

the Explain plan icon

計画の表示

計画の表示アクションメニューを開きます。

機能の詳細については、クエリ実行計画トピックを参照してください。

the Browse Query History button

クエリ履歴の参照

Ctrl+Alt+E

対応するデータソースに対して実行したすべてのステートメントを表示するダイアログを開きます。

クエリ履歴を使用するダイアログも参照してください。

the View Parameters button

パラメーターの表示

パラメーターダイアログを開くまたは閉じます。

ユーザーパラメーターの詳細については、クエリを実行するトピックを参照してください。

the Open Query Execution Settings button

クエリ実行設定を開く…

設定ダイアログのツール | データベース | クエリ実行セクションを開いて、クエリ実行設定を表示または編集します。

これらの設定の詳細については、「クエリ実行」を参照してください。

エディター内の結果表示

クエリコンソールのコードエディター内でクエリ結果の表示を切り替えます。

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

Transaction mode

トランザクションモード

および

トランザクションの分離

データベーストランザクションの分離レベル(英語)とトランザクションのコミット方法を選択します。

  • 自動 : データベースサーバーにローカルの変更を送信すると、現在のトランザクションが自動的にコミットされます。

  • マニュアル : データベースサーバーに送信された変更はトランザクションに蓄積され、ツールバーの the Submit and Commit icon 送信とコミットまたは the Roll Back button ロールバックボタンを使用して明示的にコミットまたはロールバックできます。

データベースのトランザクションモードと分離の詳細については、変更をデータベースに送信するを参照してください。

the Commit icon

コミット

( マニュアルトランザクションモードの場合) 現在のトランザクションをコミットします。このボタンは手動トランザクションモードでのみ使用できます。「トランザクションモードと分離」も参照してください。

the Roll back icon

ロールバック

( マニュアルトランザクションモードの場合) 変更をロールバックします。このボタンは手動トランザクションモードでのみ使用できます。「トランザクションモードと分離」も参照してください。

the Cancel Running Statements icon

ステートメント実行のキャンセル

Ctrl+F2

現在のステートメントの実行を終了します。

Playground

ファイル解決モード

解決モードを選択して、コード内のデータベースオブジェクトが解決されるコンテキストを管理します。

  • Playground: クエリコンソールのデフォルトモード。すべてのデータベースオブジェクトは同じコンテキストに解決されます。

  • スクリプト : ローカル SQL ファイルのデフォルトモード。USE SQL ステートメント(PostgreSQL の場合は SET search_path TO)は、データベースオブジェクトが解決されるデフォルトのコンテキストをオーバーライドします。

解決モードの詳細については、解決モードを参照してください。

the Enable DBMS_OUTPUT icon

DBMS_OUTPUT の有効化

(Oracle および IBM Db2 LUW のみ) クエリコンソールの DBMS_OUTPUT を切り替えます。

the Generate Code with AI icon

AI でコードを生成する

AI Assistant へのプロンプトの入力フィールドを開きます。

AI Assistant のエディター内コード生成の詳細については、AI Assistant のドキュメントを参照してください。

the Schema icon <スキーマ>

現在のスキーマを切り替える

デフォルトのスキーマまたはデータベースを選択します。PostgreSQL、Amazon、Redshift、Greenplum の場合は、<スキーマ> リストを使用してスキーマ検索パスを形成します。

デフォルトスキーマの詳細については、デフォルトのスキーマを設定するを参照してください。

2025 年 12 月 17 日

関連ページ:

照会結果

JetBrains Rider では、クエリコンソールでクエリを実行し、IDE インターフェースを使用して結果セットデータを表示および操作できます。表示:通常、クエリを実行すると、結果は表形式で返されます。JetBrains Rider は、結果をデータエディターで表示します。データエディターとビューアー、またはデータエディターは、データを操作するためのユーザーインターフェースを提供します。データエディターでは、データの並べ替え、フィルター、追加、編集、削除を行うことができるだけでなく、その他...

セッション

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

接続の構成

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

IDE で使用されるディレクトリ

デフォルトでは、JetBrains Rider は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE で使用されるファイルとディレクトリを見つけるメインメニューからを選択します。開いたダイアログには、JetBrains Rider によって使用されるすべてのファイルとディレクトリが、現在のインストールの正確なパスとともに表示されます。リス...

クエリを実行する

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

サービスウィンドウ

サービスツールウィンドウを使用すると、実行 / デバッグ構成、アプリケーションサーバー、データベースセッション、Docker 接続など、ソフトウェア開発中に役立つさまざまなサービスを管理できます。プラグイン開発者は、IntelliJ プラットフォーム API を通じて他のサービスを追加できます。メインツールバーには、すべてのサービスタイプに共通の次のボタンとメニューが含まれています。すべて展開リスト内のすべての項目を展開します。すべて折りたたむリスト内のすべての項目を折りたたみます。グループ化サ...