クエリファイル
データベースツールおよび SQL プラグインを有効化
この機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっている データベースツールおよび SQL プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。
Ctrl+Alt+S を押して設定を開き、 を選択します。
インストール済みタブを開き、 データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。
概要
クエリファイル ファイルは、IDE 内のデータソース用に作成でき、IDE プロジェクト内に保管できる SQL および JS ファイルです。 クエリファイル ファイルでは、SQL ステートメントの作成、実行、保管ができます。 クエリファイル は、 現在のプロジェクトディレクトリに保管する場合、プロジェクトコンテキストに含まれます。 また、タスクに応じてSQL文の保存先としてファイルを使用したい場合は、クエリファイルをデータソースから切り離すこともできます。

クエリファイルでクエリ結果を操作する方法の詳細については、 照会結果 を参照してください。
ツールバーのデータソースドロップダウンを使用して、 クエリファイルを別のデータソースに関連付けることができます。
ロケーション
作成時にクエリファイルの保存先を指定できます。 クエリファイルが 現在のプロジェクトディレクトリまたはプロジェクトに関連付けられたディレクトリに保存されている場合は、 プロジェクト ツールウィンドウ(Alt+1 )で確認できます。

新しいクエリファイルを別のロケーションに保存する場合は、作成時にディレクトリを指定してください。 既存のクエリファイルを別のディレクトリに移動することもできます。
コードエディター
コードエディターは、 解決モードとコーディング支援機能を使用して SQL ステートメントを作成し、関連するデータソースに対して実行する場所です。
コードエディターコントロールでコードエディターのツールバーコントロールを見つけます。 詳細については、 エディターの基本を参照してください。
SQL ステートメントの実行
ステートメントを実行すると、 サービス ツールウィンドウが開きます。 サービス ツールウィンドウには、利用可能な接続セッション、 出力 および 結果 タブが表示されます。 ツールウィンドウの詳細については、 サービスツールウィンドウ のトピックを参照してください。
実行されたステートメントがデータ (
SELECTなど) を取得する場合、結果は修飾されたテーブル名のタイトルを持つ 結果 タブに表示されます。 結果タブのカスタムタイトルの作成の詳細については、 結果のあるタブにカスタムタイトルを使用する を参照してください。実行されたステートメントがデータを取得しない場合、結果が「出力 」タブに表示されます。

コードエディターのツールバー。
。
サービス ツールウィンドウ。

コードエディターのツールバー。
。
サービス ツールウィンドウ。
クエリファイルを作成する
クエリファイルを作成するには、 データベース ツールウィンドウで次のいずれかのアクションを使用します。
データソースを選択し、メインメニューから を選択します。
データソースを右クリックし、 を選択します。
データソースを選択し、 Alt+Insert を押して、 クエリファイル を選択します。
クエリファイルを開く
プロジェクト ツールウィンドウ(Alt+1 )で、開きたいクエリファイルに移動し、ダブルクリックします。
データベース ツールウィンドウでデータソースノードを展開し、 クエリファイル フォルダーを展開して、開きたいクエリファイルをダブルクリックします。

クエリファイルの名前を変更する
クエリファイルファイルの名前を変更するには、次のいずれかを実行します。
クエリファイルタブを右クリックし、 ファイル名の変更 を選択します。
プロジェクト ツールウィンドウ(Alt+1 )で:
ファイルに移動します。 デフォルトでは、ファイルツリーの最上部に配置されています。
ファイルを右クリックして、 名前の変更 (Shift+F6 )を選択します。
データベース ツールウィンドウの場合:
データソースノードと クエリファイル フォルダーを展開します。
クエリファイルを右クリックして、 名前の変更 (Shift+F6 )を選択します。

クエリファイルを削除する
プロジェクト ツールウィンドウ(Alt+1 )で:
削除したいクエリファイルに移動します。
クエリファイルを右クリックして、 削除 を選択します。 または、 Delete を押します。
データベース ツールウィンドウの場合:
データソースノードを展開し、その後 クエリファイル フォルダーを展開します。
クエリファイルを右クリックして、 削除 (Delete )を選択します。

クエリファイルにデータソースを関連付ける
クエリファイルにデータソースを関連付けるには、次の手順を実行します。
コードエディター内:
クエリファイルのツールバーでデータソースのドロップダウンをクリックします。
すべて サブメニューに移動し、クエリファイルに関連付けたいデータソースを選択します。
データベース ツールウィンドウの場合:
クエリファイルに移動して選択します。
クエリファイルを右クリックして、 データソースのアタッチ を選択します。
クエリファイルに関連付けたいデータソースを選択します。
IntelliJ IDEA は、選択したデータソースとクエリファイルを自動で関連付けます。 関連付け後もクエリファイル名はそのままで、データソースが プロジェクト ツールウィンドウのクエリファイル名の新しい位置に表示されます。
クエリファイルリファレンス
クエリファイルのコンテキストメニューやツールバーボタンについては、 コードエディターのヒントとリファレンス のトピックで確認できます。
エディターの基本 でコードエディターについて詳しくご確認ください。