ファイル管理
ステートメントを実行し、コードアイデアを記録するには、DataGrip の特別なファイルタイプを使用してください。 また、マシンに保存したファイルを操作したり、DataGrip 内部ファイルでデータベースオブジェクトの DDL を編集したりできます。
クエリファイルsは、IDE でデータソース用に作成し、IDE プロジェクトに保存できる SQL ファイルと JS ファイルです。 クエリファイルでは、SQL ステートメントを記述、実行、保存できます。 クエリファイルを 現在のプロジェクトディレクトリに保存するように選択した場合、そのファイルはプロジェクトコンテキストに含まれます。
クエリファイルs の詳細については、 クエリファイル を参照してください。
クエリコンソールsは、SQLとJSファイルがデータソース用に自動的に作成され、常にデータソースに関連付けられ、IDEプロジェクトの外部に保存されます。 クエリコンソールs では、ターミナルと同じように SQL ステートメントを記述および実行できます。 クエリコンソールsはプロジェクトコンテキストに含まれません。 クエリコンソールs は スクラッチとコンソール | データベースコンソール 内部ディレクトリにあります。
クエリコンソールs の詳細については、 クエリコンソール を参照してください。
スクラッチファイルはクエリコンソールに似ていますが、データソースに接続されません。 スクラッチファイルはコードアイデア用の一時的なメモや下書きとして使われます。 通常、スクラッチファイルはプロジェクトコンテキストの外にあります。 ただし、SQL スクラッチファイルをデータソースに関連付けて、SQL エディターとして使用できます。
スクラッチファイルの詳細については、 スクラッチファイル を参照してください。
ユーザーファイルは、コンピューターまたはサーバーに保存する SQL スクリプトです。
ディレクトリやユーザーファイルの操作に関する詳細については、 ユーザーファイル を参照してください。
オブジェクトエディターは、プロシージャ、ビュー、関数、その他のオブジェクトの DDL を編集する内部ファイルです。
コンテキスト | 機能性 | |
|---|---|---|
クエリファイルs | データソースに添付したり、データソースから切り離したりできるファイル。 |
|
クエリコンソールs | 特定のデータソースに添付された SQL ファイル。 |
|
スクラッチ | 特定のデータソースに添付されていないファイル。 |
|
ユーザーファイル | マシンに保存されているファイル。 |
SQL ファイルを見つける
ファイル ツールウィンドウ( )で、クエリファイルs、クエリコンソールs、ユーザーファイル、スクラッチを見つけてください。
現在のプロジェクトディレクトリは、ファイルツリーの最初のノードとして表示されます。
アタッチされたディレクトリは、現在のプロジェクトディレクトリに表示されます。
クエリファイルs は現在のプロジェクトディレクトリ、またはアタッチされたディレクトリ内にあります。
クエリコンソールs の場合は、 に移動してください。
でスクラッチファイルを見つけます。
ファイルとディレクトリが表示される場所を示す以下の図を参照してください。

現在のプロジェクトディレクトリ。
添付ディレクトリ。
クエリコンソールs。
スクラッチファイル。