DataGrip 2026.1 Help

仮想ビュー

定期的に実行する特定の SQL ステートメントの結果セットを監視する必要がある場合は、 仮想ビューを使用します。 仮想ビューは、 データベースエクスプローラー で結果セットを使用できるようにする IDE 仮想オブジェクトです。 仮想ビューはデータベースコードで定義されず、そのデータはデータベースに保存されず、 選択 ステートメントでクエリすることはできません。

仮想ビューでは、 選択 クエリに加え、MySQL では show processlist 、Microsoft SQL Server では exec sp_who2 などのステートメントも利用できます。

たとえば、PostgreSQL データベースの現在のデータベース接続のリストを取得するには、次のクエリで仮想ビューを作成します:

SELECT * FROM pg_stat_activity;

クエリの結果セットを含む仮想ビューは、仮想オブジェクトとして データベースエクスプローラー で使用できます。

仮想ビュー

仮想ビューの SQL 文は external-data-<data_source_name>.xml に格納されます。 XML ファイルの別の名前や、このファイルを保存する別の場所を選択できます。 XML ドキュメントへのパスを変更または表示するには、 Ctrl+Alt+Shift+S を押してデータソース設定を開き、 オプション タブをクリックして、 仮想オブジェクトと属性 フィールドを確認します。

仮想ビュー (仮想ビュー) は、 データベースオブジェクトデータベースエクスプローラー にあります。

データベースエクスプローラーの仮想ビュー

仮想ビューを作成する

  1. データベースエクスプローラー で、スキーマのノードまでデータソースツリーを展開します。

  2. スキーマノードを右クリックし、 新規 | 仮想ビュー を選択します。

  3. 開いた 作成 ダイアログで、 名前 フィールドに仮想ビューの名前を入力します。

  4. クエリ フィールドに SQL ステートメントを入力します。

  5. 仮想ビューを追加するには、 OK をクリックします。

  6. <data_source_name> の外部データを保存; ダイアログが開いたら、 external-data-<data_source_name>.xml ファイルのディレクトリを指定し、 保存 をクリックします。

仮想ビューを作成する
2026 年 5 月 22 日